---
Fuzzer filename: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL8teardownv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13print_metricsP7metrics
      functionUses:    0
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:87,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:87,2'
              BranchSideFuncs:
                - _ZL13print_metricsP7metrics
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:87,2'
              BranchSideFuncs:
                - _ZL13print_metricsP7metrics
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:87,2'
          Dst:             _ZL13print_metricsP7metrics
    - functionName:    _ZL13print_metricsP7metrics
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - metrics
      BBCount:         6
      ICount:          102
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:37,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:38,3'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:40,12'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEm
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
      Callsites:       []
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    92
      BranchProfiles:  []
      Callsites:       []
    - 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:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5setupv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sigaction
      functionUses:    0
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:76,12'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:76,12'
              BranchSideFuncs:
                - sigaction
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:76,12'
              BranchSideFuncs:
                - sigaction
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:80,2'
          Dst:             sigaction
    - functionName:    _Z11sig_handleriP9siginfo_tPv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - signo
        - info
        - context
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13print_metricsP7metrics
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:69,2'
          Dst:             _ZL13print_metricsP7metrics
    - functionName:    sigaction
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18collect_lj_metricsP7metricsP9lua_State
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - metrics
        - L
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - luaM_metrics
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:58,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:59,3'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:60,17'
              BranchSideFuncs: []
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:60,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:61,3'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:62,17'
              BranchSideFuncs: []
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:62,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:62,6'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:63,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:57,2'
          Dst:             luaM_metrics
    - functionName:    _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - prefix
      BBCount:         13
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - getenv
        - lua_settop
        - lua_tolstring
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:99,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:100,3'
              BranchSideFuncs:
                - lua_tolstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - lua_settop
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:102,24'
              BranchSideFuncs:
                - lua_tolstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - lua_settop
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:98,24'
          Dst:             getenv
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:102,24'
          Dst:             lua_tolstring
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:104,2'
          Dst:             lua_settop
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17TestOneProtoInputRKN11lua_grammar5BlockE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - message
      BBCount:         56
      ICount:          259
      EdgeCount:       98
      CyclomaticComplexity: 44
      functionsReached:
        - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZL18collect_lj_metricsP7metricsP9lua_State
        - _ZN13luajit_fuzzer17MainBlockToStringERKN11lua_grammar5BlockE
        - getenv
        - luaL_loadbuffer
        - luaL_loadstring
        - luaL_newstate
        - luaL_openlibs
        - lua_close
        - lua_pcall
        - lua_settop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:111,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:112,3'
              BranchSideFuncs:
                - _ZN13luajit_fuzzer17MainBlockToStringERKN11lua_grammar5BlockE
                - getenv
                - luaL_openlibs
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:114,54'
              BranchSideFuncs:
                - _ZN13luajit_fuzzer17MainBlockToStringERKN11lua_grammar5BlockE
                - getenv
                - luaL_openlibs
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:116,40'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:116,48'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_openlibs
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:121,16'
              BranchSideFuncs:
                - luaL_openlibs
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:116,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:117,13'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB8ne180100EPFRS3_S4_E
                - luaL_openlibs
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:121,16'
              BranchSideFuncs:
                - luaL_openlibs
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:126,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:126,2'
              BranchSideFuncs:
                - luaL_loadstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:127,2'
              BranchSideFuncs:
                - luaL_loadstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:127,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:127,2'
              BranchSideFuncs:
                - luaL_loadstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:128,2'
              BranchSideFuncs:
                - luaL_loadstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - luaL_loadstring
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:128,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:128,2'
              BranchSideFuncs:
                - luaL_loadstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:129,2'
              BranchSideFuncs:
                - luaL_loadstring
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:129,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:129,2'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:131,22'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - luaL_loadbuffer
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - lua_pcall
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:131,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:132,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:143,16'
              BranchSideFuncs:
                - lua_pcall
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:143,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:143,31'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:144,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL18collect_lj_metricsP7metricsP9lua_State
                - lua_settop
                - lua_close
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:110,17'
          Dst:             luaL_newstate
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:114,21'
          Dst:             _ZN13luajit_fuzzer17MainBlockToStringERKN11lua_grammar5BlockE
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:116,6'
          Dst:             getenv
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:121,2'
          Dst:             luaL_openlibs
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:126,2'
          Dst:             luaL_loadstring
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:126,2'
          Dst:             lua_pcall
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:127,2'
          Dst:             luaL_loadstring
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:127,2'
          Dst:             lua_pcall
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:128,2'
          Dst:             luaL_loadstring
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:128,2'
          Dst:             lua_pcall
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:129,2'
          Dst:             luaL_loadstring
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:129,2'
          Dst:             lua_pcall
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:131,6'
          Dst:             luaL_loadbuffer
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:132,3'
          Dst:             _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:143,6'
          Dst:             lua_pcall
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:144,3'
          Dst:             _ZL12report_errorP9lua_StateRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:148,2'
          Dst:             _ZL18collect_lj_metricsP7metricsP9lua_State
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:149,2'
          Dst:             lua_settop
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:150,2'
          Dst:             lua_close
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         10
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL17TestOneProtoInputRKN11lua_grammar5BlockE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:108,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:108,1'
              BranchSideFuncs:
                - _ZL17TestOneProtoInputRKN11lua_grammar5BlockE
                - _ZN11lua_grammar5BlockD2Ev
                - _ZN11lua_grammar5BlockD2Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:108,1'
              BranchSideFuncs:
                - _ZN11lua_grammar5BlockD2Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc:108,1'
          Dst:             _ZL17TestOneProtoInputRKN11lua_grammar5BlockE
    - functionName:    LLVMFuzzerCustomCrossOver
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data1
        - size1
        - data2
        - size2
        - out
        - max_out_size
        - seed
      BBCount:         9
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerCustomMutator
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/luaL_loadbuffer_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - data
        - size
        - max_size
        - seed
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_serializer.cc
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.21
                - __cxx_global_var_init.23
                - __cxx_global_var_init.25
                - __cxx_global_var_init.27
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
                - __cxx_global_var_init.21
                - __cxx_global_var_init.23
                - __cxx_global_var_init.25
                - __cxx_global_var_init.27
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         40
      ICount:          219
      EdgeCount:       61
      CyclomaticComplexity: 23
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEEC2B8ne180100ESt16initializer_listIS6_ERKS8_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __cxa_atexit
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEEC2B8ne180100ESt16initializer_listIS6_ERKS8_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __cxa_atexit
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:32,29'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
              BranchSideFuncs:
                - __cxa_atexit
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,29'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __cxa_atexit
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:32,29'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,50'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:32,29'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:56,40'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:56,40'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:56,40'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:57,40'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:57,40'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:57,40'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:58,39'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:58,39'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:58,39'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:59,46'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:59,46'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:59,46'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __cxa_atexit
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/string:925,65'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,65'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,83'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__annotate_deleteB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context18return_is_possibleEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context17break_is_possibleEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:287,32'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:287,32'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:288,10'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3topB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_136ReturnOptionalExpressionListToStringERKN11lua_grammar42LastStatement_ReturnOptionalExpressionListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - explist
        - ''
      BBCount:         24
      ICount:          113
      EdgeCount:       44
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context18return_is_possibleEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:528,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:529,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK11lua_grammar42LastStatement_ReturnOptionalExpressionList11has_explistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar42LastStatement_ReturnOptionalExpressionList7explistEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:532,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK11lua_grammar42LastStatement_ReturnOptionalExpressionList11has_explistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar42LastStatement_ReturnOptionalExpressionList7explistEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:533,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:534,47'
              BranchSideFuncs:
                - _ZNK11lua_grammar42LastStatement_ReturnOptionalExpressionList7explistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:537,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:528,7'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:528,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context18return_is_possibleEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:534,24'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_17ContextC2Ev
        - _ZN13luajit_fuzzer12_GLOBAL__N_17ContextD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    19
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _ZN13luajit_fuzzer12_GLOBAL__N_17ContextC2Ev
                - __cxa_atexit
                - __cxa_guard_release
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _ZN13luajit_fuzzer12_GLOBAL__N_17ContextC2Ev
                - __cxa_atexit
                - __cxa_guard_release
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _ZN13luajit_fuzzer12_GLOBAL__N_17ContextC2Ev
                - __cxa_atexit
                - __cxa_guard_release
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
              BranchSideFuncs: []
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:349,17'
              BranchSideFuncs:
                - _ZN13luajit_fuzzer12_GLOBAL__N_17ContextC2Ev
                - __cxa_atexit
                - __cxa_guard_release
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
          Dst:             __cxa_guard_acquire
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:349,17'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17ContextC2Ev
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
          Dst:             __cxa_atexit
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17ContextD2Ev
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:349,2'
          Dst:             __cxa_guard_release
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - explist
        - ''
      BBCount:         28
      ICount:          144
      EdgeCount:       48
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:890,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:891,37'
              BranchSideFuncs:
                - _ZNK11lua_grammar14ExpressionList11expressionsEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar14ExpressionList16expressions_sizeEv
                - _ZNK11lua_grammar14ExpressionList7explastEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:893,36'
              BranchSideFuncs:
                - _ZNK11lua_grammar14ExpressionList7explastEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:895,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:895,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:895,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:891,18'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:893,17'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - expr
        - ''
      BBCount:         29
      ICount:          171
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_116AnonFuncToStringERKN11lua_grammar19Expression_AnonFuncE
        - _ZN13luajit_fuzzer12_GLOBAL__N_118UnaryOpExpToStringERKN11lua_grammar21Expression_UnaryOpExpE
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpBinaryOpExpToStringERKN11lua_grammar25Expression_ExpBinaryOpExpE
        - _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
        - _ZN13luajit_fuzzer12_GLOBAL__N_15clampEddd
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context18vararg_is_possibleEv
      functionUses:    16
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:972,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:974,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:976,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:978,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:981,25'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression6numberEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_15clampEddd
                - _ZNSt3__19to_stringEd
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:985,39'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression3strEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:987,7'
              BranchSideFuncs:
                - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context18vararg_is_possibleEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:993,27'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression8functionEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_116AnonFuncToStringERKN11lua_grammar19Expression_AnonFuncE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:995,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression9prefixexpEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:997,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression16tableconstructorEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:999,33'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression6binaryEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpBinaryOpExpToStringERKN11lua_grammar25Expression_ExpBinaryOpExpE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1001,29'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression5unaryEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_118UnaryOpExpToStringERKN11lua_grammar21Expression_UnaryOpExpE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1007,39'
              BranchSideFuncs:
                - _ZNK11lua_grammar10Expression3strEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:987,7'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:988,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:990,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:981,19'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_15clampEddd
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:985,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:987,7'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:987,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context18vararg_is_possibleEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:993,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116AnonFuncToStringERKN11lua_grammar19Expression_AnonFuncE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:995,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:997,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:999,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ExpBinaryOpExpToStringERKN11lua_grammar25Expression_ExpBinaryOpExpE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1001,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118UnaryOpExpToStringERKN11lua_grammar21Expression_UnaryOpExpE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1007,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_15clampEddd
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - number
        - upper
        - lower
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:456,9'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:456,27'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:457,9'
              BranchSideFuncs: []
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:457,9'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:457,27'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:457,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - s
        - sanitize
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_115ClearIdentifierERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN13luajit_fuzzer12_GLOBAL__N_15clampENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:464,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:465,11'
              BranchSideFuncs:
                - _ZN13luajit_fuzzer12_GLOBAL__N_115ClearIdentifierERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:466,12'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:466,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:467,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:468,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:469,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:469,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:469,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:463,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_15clampENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:465,11'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_115ClearIdentifierERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context18vararg_is_possibleEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:298,37'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:298,37'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:299,6'
              BranchSideFuncs:
                - _ZNKSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE5emptyB8ne180100Ev
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3topB8ne180100Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:299,32'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:298,37'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:300,5'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3topB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_116AnonFuncToStringERKN11lua_grammar19Expression_AnonFuncE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_115GetFuncBodyTypeERKN11lua_grammar8FuncBodyE
        - _ZN13luajit_fuzzer12_GLOBAL__N_128FuncBodyToStringReqProtectedERKN11lua_grammar8FuncBodyE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1020,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1020,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1020,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1013,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1013,23'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_115GetFuncBodyTypeERKN11lua_grammar8FuncBodyE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1013,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1016,12'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_128FuncBodyToStringReqProtectedERKN11lua_grammar8FuncBodyE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1018,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1018,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prefixexp
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_120FunctionCallToStringERKN11lua_grammar12FunctionCallE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:907,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:909,27'
              BranchSideFuncs:
                - _ZNK11lua_grammar16PrefixExpression3varEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:911,31'
              BranchSideFuncs:
                - _ZNK11lua_grammar16PrefixExpression12functioncallEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_120FunctionCallToStringERKN11lua_grammar12FunctionCallE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:913,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar16PrefixExpression3expEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:919,27'
              BranchSideFuncs:
                - _ZNK11lua_grammar16PrefixExpression3varEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:909,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:911,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120FunctionCallToStringERKN11lua_grammar12FunctionCallE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:913,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:919,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
        - ''
      BBCount:         18
      ICount:          87
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_117FieldListToStringERKN11lua_grammar9FieldListE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1065,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1066,34'
              BranchSideFuncs:
                - _ZNK11lua_grammar16TableConstructor9fieldlistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_117FieldListToStringERKN11lua_grammar9FieldListE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1067,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1069,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1069,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1069,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1066,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_117FieldListToStringERKN11lua_grammar9FieldListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_122ExpBinaryOpExpToStringERKN11lua_grammar25Expression_ExpBinaryOpExpE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - binary
        - ''
      BBCount:         48
      ICount:          241
      EdgeCount:       83
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_122BinaryOperatorToStringERKN11lua_grammar14BinaryOperatorE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1029,23'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1030,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1033,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1030,23'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1031,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1033,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1031,24'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1032,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1033,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1029,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1033,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1040,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1045,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1045,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1045,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1024,28'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1025,26'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122BinaryOperatorToStringERKN11lua_grammar14BinaryOperatorE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1026,29'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_118UnaryOpExpToStringERKN11lua_grammar21Expression_UnaryOpExpE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - unary
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_121UnaryOperatorToStringERKN11lua_grammar13UnaryOperatorE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1057,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1057,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1057,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1049,26'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_121UnaryOperatorToStringERKN11lua_grammar13UnaryOperatorE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1055,21'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_121UnaryOperatorToStringERKN11lua_grammar13UnaryOperatorE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1184,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1186,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1188,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1190,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1193,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_122BinaryOperatorToStringERKN11lua_grammar14BinaryOperatorE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1142,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1144,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1146,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1148,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1150,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1152,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1154,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1157,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1160,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1162,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1164,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1166,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1168,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1170,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1172,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1174,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1177,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_117FieldListToStringERKN11lua_grammar9FieldListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fieldlist
        - ''
      BBCount:         26
      ICount:          132
      EdgeCount:       46
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_113FieldToStringERKN11lua_grammar5FieldE
        - _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
        - _ZN13luajit_fuzzer12_GLOBAL__N_125FieldWithFieldSepToStringERKN11lua_grammar27FieldList_FieldWithFieldSepE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1074,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1075,46'
              BranchSideFuncs:
                - _ZNK11lua_grammar9FieldList6fieldsEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_125FieldWithFieldSepToStringERKN11lua_grammar27FieldList_FieldWithFieldSepE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar9FieldList11fields_sizeEv
                - _ZNK11lua_grammar9FieldList11has_lastsepEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar9FieldList7lastsepEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1076,6'
              BranchSideFuncs:
                - _ZNK11lua_grammar9FieldList11has_lastsepEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar9FieldList7lastsepEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1076,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1077,37'
              BranchSideFuncs:
                - _ZNK11lua_grammar9FieldList7lastsepEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1078,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1079,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1079,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1079,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1073,30'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113FieldToStringERKN11lua_grammar5FieldE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1075,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_125FieldWithFieldSepToStringERKN11lua_grammar27FieldList_FieldWithFieldSepE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1077,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_113FieldToStringERKN11lua_grammar5FieldE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_122NameAssignmentToStringERKN11lua_grammar20Field_NameAssignmentE
        - _ZN13luajit_fuzzer12_GLOBAL__N_128ExpressionAssignmentToStringERKN11lua_grammar26Field_ExpressionAssignmentE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1094,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1096,39'
              BranchSideFuncs:
                - _ZNK11lua_grammar5Field10exprassignEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_128ExpressionAssignmentToStringERKN11lua_grammar26Field_ExpressionAssignmentE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1098,33'
              BranchSideFuncs:
                - _ZNK11lua_grammar5Field11namedassignEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122NameAssignmentToStringERKN11lua_grammar20Field_NameAssignmentE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1100,29'
              BranchSideFuncs:
                - _ZNK11lua_grammar5Field10expressionEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1103,33'
              BranchSideFuncs:
                - _ZNK11lua_grammar5Field11namedassignEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122NameAssignmentToStringERKN11lua_grammar20Field_NameAssignmentE
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1096,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_128ExpressionAssignmentToStringERKN11lua_grammar26Field_ExpressionAssignmentE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1098,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122NameAssignmentToStringERKN11lua_grammar20Field_NameAssignmentE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1100,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1103,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122NameAssignmentToStringERKN11lua_grammar20Field_NameAssignmentE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_125FieldWithFieldSepToStringERKN11lua_grammar27FieldList_FieldWithFieldSepE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - field
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_113FieldToStringERKN11lua_grammar5FieldE
        - _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1086,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1086,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1086,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1083,26'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1084,21'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113FieldToStringERKN11lua_grammar5FieldE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_116FieldSepToStringERKN11lua_grammar8FieldSepE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sep
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1126,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1128,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1130,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1132,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_128ExpressionAssignmentToStringERKN11lua_grammar26Field_ExpressionAssignmentE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - assignment
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       36
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_130AllowedIndexExpressionToStringERKN11lua_grammar10ExpressionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1114,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1114,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1114,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1111,3'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_130AllowedIndexExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1112,28'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_122NameAssignmentToStringERKN11lua_grammar20Field_NameAssignmentE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - assignment
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1121,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1121,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1121,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1118,31'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1119,28'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
      functionUses:    11
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1204,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1205,27'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1207,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1208,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1208,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1208,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1202,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_130AllowedIndexExpressionToStringERKN11lua_grammar10ExpressionE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - expr
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:170,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:170,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:170,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:167,12'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - var
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_121IndexWithNameToStringERKN11lua_grammar22Variable_IndexWithNameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_127IndexWithExpressionToStringERKN11lua_grammar28Variable_IndexWithExpressionE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:929,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:931,23'
              BranchSideFuncs:
                - _ZNK11lua_grammar8Variable4nameEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:933,38'
              BranchSideFuncs:
                - _ZNK11lua_grammar8Variable9indexexprEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_127IndexWithExpressionToStringERKN11lua_grammar28Variable_IndexWithExpressionE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:935,32'
              BranchSideFuncs:
                - _ZNK11lua_grammar8Variable9indexnameEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_121IndexWithNameToStringERKN11lua_grammar22Variable_IndexWithNameE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:941,23'
              BranchSideFuncs:
                - _ZNK11lua_grammar8Variable4nameEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:931,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:933,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_127IndexWithExpressionToStringERKN11lua_grammar28Variable_IndexWithExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:935,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_121IndexWithNameToStringERKN11lua_grammar22Variable_IndexWithNameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:941,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_120FunctionCallToStringERKN11lua_grammar12FunctionCallE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - call
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118PrefixArgsToStringERKN11lua_grammar23FunctionCall_PrefixArgsE
        - _ZN13luajit_fuzzer12_GLOBAL__N_123PrefixNamedArgsToStringERKN11lua_grammar28FunctionCall_PrefixNamedArgsE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:629,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:631,29'
              BranchSideFuncs:
                - _ZNK11lua_grammar12FunctionCall8prefargsEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_118PrefixArgsToStringERKN11lua_grammar23FunctionCall_PrefixArgsE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:633,34'
              BranchSideFuncs:
                - _ZNK11lua_grammar12FunctionCall9namedargsEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_123PrefixNamedArgsToStringERKN11lua_grammar28FunctionCall_PrefixNamedArgsE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:636,34'
              BranchSideFuncs:
                - _ZNK11lua_grammar12FunctionCall9namedargsEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_123PrefixNamedArgsToStringERKN11lua_grammar28FunctionCall_PrefixNamedArgsE
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:631,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118PrefixArgsToStringERKN11lua_grammar23FunctionCall_PrefixArgsE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:633,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_123PrefixNamedArgsToStringERKN11lua_grammar28FunctionCall_PrefixNamedArgsE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:636,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_123PrefixNamedArgsToStringERKN11lua_grammar28FunctionCall_PrefixNamedArgsE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_118PrefixArgsToStringERKN11lua_grammar23FunctionCall_PrefixArgsE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prefixargs
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_112ArgsToStringERKN11lua_grammar17FunctionCall_ArgsE
        - _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:663,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:663,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:663,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:659,31'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:661,26'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112ArgsToStringERKN11lua_grammar17FunctionCall_ArgsE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_123PrefixNamedArgsToStringERKN11lua_grammar28FunctionCall_PrefixNamedArgsE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prefixnamedargs
        - ''
      BBCount:         23
      ICount:          124
      EdgeCount:       38
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_112ArgsToStringERKN11lua_grammar17FunctionCall_ArgsE
        - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:672,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:672,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:672,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:667,36'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:669,31'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:670,31'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112ArgsToStringERKN11lua_grammar17FunctionCall_ArgsE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_112ArgsToStringERKN11lua_grammar17FunctionCall_ArgsE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
        - _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
        - _ZN13luajit_fuzzer12_GLOBAL__N_130OptionalExpressionListToStringERKN11lua_grammar22OptionalExpressionListE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:643,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:645,47'
              BranchSideFuncs:
                - _ZNK11lua_grammar17FunctionCall_Args7explistEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_130OptionalExpressionListToStringERKN11lua_grammar22OptionalExpressionListE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:648,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar17FunctionCall_Args16tableconstructorEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:650,39'
              BranchSideFuncs:
                - _ZNK11lua_grammar17FunctionCall_Args3strEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:653,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar17FunctionCall_Args16tableconstructorEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:645,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_130OptionalExpressionListToStringERKN11lua_grammar22OptionalExpressionListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:648,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:650,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:653,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124TableConstructorToStringERKN11lua_grammar16TableConstructorE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_130OptionalExpressionListToStringERKN11lua_grammar22OptionalExpressionListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - explist
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:899,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:900,33'
              BranchSideFuncs:
                - _ZNK11lua_grammar22OptionalExpressionList7explistEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:901,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:900,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_127IndexWithExpressionToStringERKN11lua_grammar28Variable_IndexWithExpressionE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - indexexpr
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       33
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:951,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:951,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:951,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:947,30'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:949,25'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_121IndexWithNameToStringERKN11lua_grammar22Variable_IndexWithNameE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - indexname
        - ''
      BBCount:         22
      ICount:          114
      EdgeCount:       38
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
        - _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:959,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:960,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:962,23'
              BranchSideFuncs:
                - _ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:964,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:964,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:964,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:955,30'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_124PrefixExpressionToStringERKN11lua_grammar16PrefixExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:957,24'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ConvertToStringDefaultERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEb
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_115GetFuncBodyTypeERKN11lua_grammar8FuncBodyE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - body
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_117FuncBodyHasVarargERKN11lua_grammar8FuncBodyE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:421,9'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_117FuncBodyHasVarargERKN11lua_grammar8FuncBodyE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - type
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context25block_type_is_returnable_ENS1_9BlockTypeE
      functionUses:    7
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:261,7'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:261,7'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE4pushB8ne180100ERKS4_
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:262,4'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE4pushB8ne180100ERKS4_
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:261,7'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context25block_type_is_returnable_ENS1_9BlockTypeE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_128FuncBodyToStringReqProtectedERKN11lua_grammar8FuncBodyE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - body
        - ''
      BBCount:         26
      ICount:          131
      EdgeCount:       42
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_115ParListToStringERKN11lua_grammar16FuncBody_ParListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context20get_next_block_setupEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:389,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:390,31'
              BranchSideFuncs:
                - _ZNK11lua_grammar8FuncBody7parlistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_115ParListToStringERKN11lua_grammar16FuncBody_ParListE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context20get_next_block_setupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar8FuncBody5blockEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:392,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context20get_next_block_setupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar8FuncBody5blockEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:399,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:399,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:399,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:390,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_115ParListToStringERKN11lua_grammar16FuncBody_ParListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:394,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:394,27'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context20get_next_block_setupEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:396,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context25block_type_is_returnable_ENS1_9BlockTypeE
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:268,3'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:268,3'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3topB8ne180100Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context25block_type_is_returnable_ENS1_9BlockTypeE
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
                - _ZNKSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE5emptyB8ne180100Ev
                - __assert_fail
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:269,33'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3topB8ne180100Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context25block_type_is_returnable_ENS1_9BlockTypeE
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
                - _ZNKSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE5emptyB8ne180100Ev
                - __assert_fail
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:269,7'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:269,7'
              BranchSideFuncs:
                - _ZNKSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE5emptyB8ne180100Ev
                - __assert_fail
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:270,4'
              BranchSideFuncs:
                - _ZNKSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE5emptyB8ne180100Ev
                - __assert_fail
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:270,4'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:270,4'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:271,4'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3popB8ne180100Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:268,3'
          Dst:             __assert_fail
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:269,7'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context25block_type_is_returnable_ENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:270,4'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    93
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context25block_type_is_returnable_ENS1_9BlockTypeE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - type
      BBCount:         10
      ICount:          45
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:308,3'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:310,4'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:313,4'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:313,4'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:315,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:315,3'
          Dst:             __assert_fail
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_115ParListToStringERKN11lua_grammar16FuncBody_ParListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - parlist
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_128NameListWithEllipsisToStringERKN11lua_grammar29FuncBody_NameListWithEllipsisE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:839,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:841,39'
              BranchSideFuncs:
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_128NameListWithEllipsisToStringERKN11lua_grammar29FuncBody_NameListWithEllipsisE
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:843,10'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:846,39'
              BranchSideFuncs:
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_128NameListWithEllipsisToStringERKN11lua_grammar29FuncBody_NameListWithEllipsisE
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:841,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_128NameListWithEllipsisToStringERKN11lua_grammar29FuncBody_NameListWithEllipsisE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:846,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_128NameListWithEllipsisToStringERKN11lua_grammar29FuncBody_NameListWithEllipsisE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context20get_next_block_setupEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         15
      ICount:          93
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_112GetConditionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN13luajit_fuzzer12_GLOBAL__N_114GetCounterNameEm
        - _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider4nextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_119GetCounterIncrementERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN13luajit_fuzzer12_GLOBAL__N_120GetCounterIdProviderEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context19get_exit_statement_Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:278,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120GetCounterIdProviderEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:278,43'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider4nextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:279,30'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_114GetCounterNameEm
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:281,37'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context19get_exit_statement_Ev
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:281,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112GetConditionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:282,10'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_119GetCounterIncrementERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_113ChunkToStringERKN11lua_grammar5ChunkE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:473,9'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113ChunkToStringERKN11lua_grammar5ChunkE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_113ChunkToStringERKN11lua_grammar5ChunkE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chunk
        - ''
      BBCount:         32
      ICount:          158
      EdgeCount:       56
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_117StatementToStringERKN11lua_grammar9StatementE
        - _ZN13luajit_fuzzer12_GLOBAL__N_121LastStatementToStringERKN11lua_grammar13LastStatementE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:479,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:480,34'
              BranchSideFuncs:
                - _ZNK11lua_grammar5Chunk4statEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_117StatementToStringERKN11lua_grammar9StatementE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar5Chunk9stat_sizeEv
                - _ZNK11lua_grammar5Chunk12has_laststatEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar5Chunk8laststatEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_121LastStatementToStringERKN11lua_grammar13LastStatementE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:482,6'
              BranchSideFuncs:
                - _ZNK11lua_grammar5Chunk12has_laststatEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar5Chunk8laststatEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_121LastStatementToStringERKN11lua_grammar13LastStatementE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:482,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:483,38'
              BranchSideFuncs:
                - _ZNK11lua_grammar5Chunk8laststatEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_121LastStatementToStringERKN11lua_grammar13LastStatementE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEOS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:485,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:486,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:486,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:486,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:480,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_117StatementToStringERKN11lua_grammar9StatementE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:483,16'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_121LastStatementToStringERKN11lua_grammar13LastStatementE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_117StatementToStringERKN11lua_grammar9StatementE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - stat
        - ''
      BBCount:         47
      ICount:          247
      EdgeCount:       67
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_115DoBlockToStringERKN11lua_grammar7DoBlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_116FunctionToStringERKN11lua_grammar8FunctionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_117LocalFuncToStringERKN11lua_grammar9LocalFuncE
        - _ZN13luajit_fuzzer12_GLOBAL__N_118LocalNamesToStringERKN11lua_grammar10LocalNamesE
        - _ZN13luajit_fuzzer12_GLOBAL__N_118WhileCycleToStringERKN11lua_grammar10WhileCycleE
        - _ZN13luajit_fuzzer12_GLOBAL__N_119IfStatementToStringERKN11lua_grammar11IfStatementE
        - _ZN13luajit_fuzzer12_GLOBAL__N_119RepeatCycleToStringERKN11lua_grammar11RepeatCycleE
        - _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleListToStringERKN11lua_grammar12ForCycleListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleNameToStringERKN11lua_grammar12ForCycleNameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_120FunctionCallToStringERKN11lua_grammar12FunctionCallE
        - _ZN13luajit_fuzzer12_GLOBAL__N_122AssignmentListToStringERKN11lua_grammar14AssignmentListE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:547,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:549,37'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement4listEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_122AssignmentListToStringERKN11lua_grammar14AssignmentListE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:552,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement4callEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_120FunctionCallToStringERKN11lua_grammar12FunctionCallE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:555,30'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement5blockEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_115DoBlockToStringERKN11lua_grammar7DoBlockE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:558,33'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement10whilecycleEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_118WhileCycleToStringERKN11lua_grammar10WhileCycleE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:561,34'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement11repeatcycleEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_119RepeatCycleToStringERKN11lua_grammar11RepeatCycleE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:564,34'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement6ifstatEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_119IfStatementToStringERKN11lua_grammar11IfStatementE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:567,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement12forcyclenameEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleNameToStringERKN11lua_grammar12ForCycleNameE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:570,35'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement12forcyclelistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleListToStringERKN11lua_grammar12ForCycleListE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:573,31'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement4funcEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_116FunctionToStringERKN11lua_grammar8FunctionE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:576,32'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement9localfuncEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_117LocalFuncToStringERKN11lua_grammar9LocalFuncE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:579,33'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement10localnamesEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_118LocalNamesToStringERKN11lua_grammar10LocalNamesE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:586,37'
              BranchSideFuncs:
                - _ZNK11lua_grammar9Statement4listEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_122AssignmentListToStringERKN11lua_grammar14AssignmentListE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:601,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:601,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:601,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:549,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122AssignmentListToStringERKN11lua_grammar14AssignmentListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:552,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120FunctionCallToStringERKN11lua_grammar12FunctionCallE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:555,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_115DoBlockToStringERKN11lua_grammar7DoBlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:558,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118WhileCycleToStringERKN11lua_grammar10WhileCycleE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:561,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_119RepeatCycleToStringERKN11lua_grammar11RepeatCycleE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:564,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_119IfStatementToStringERKN11lua_grammar11IfStatementE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:567,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleNameToStringERKN11lua_grammar12ForCycleNameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:570,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleListToStringERKN11lua_grammar12ForCycleListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:573,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116FunctionToStringERKN11lua_grammar8FunctionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:576,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_117LocalFuncToStringERKN11lua_grammar9LocalFuncE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:579,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118LocalNamesToStringERKN11lua_grammar10LocalNamesE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:586,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122AssignmentListToStringERKN11lua_grammar14AssignmentListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_121LastStatementToStringERKN11lua_grammar13LastStatementE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - laststat
        - ''
      BBCount:         26
      ICount:          119
      EdgeCount:       45
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_136ReturnOptionalExpressionListToStringERKN11lua_grammar42LastStatement_ReturnOptionalExpressionListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context17break_is_possibleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:495,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:498,4'
              BranchSideFuncs:
                - _ZNK11lua_grammar13LastStatement7explistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_136ReturnOptionalExpressionListToStringERKN11lua_grammar42LastStatement_ReturnOptionalExpressionListE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:501,7'
              BranchSideFuncs:
                - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context17break_is_possibleEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:508,4'
              BranchSideFuncs:
                - _ZNK11lua_grammar13LastStatement7explistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_136ReturnOptionalExpressionListToStringERKN11lua_grammar42LastStatement_ReturnOptionalExpressionListE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:501,7'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:502,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:504,3'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:520,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:521,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:523,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:524,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:524,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:524,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:497,18'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_136ReturnOptionalExpressionListToStringERKN11lua_grammar42LastStatement_ReturnOptionalExpressionListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:501,7'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:501,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context17break_is_possibleEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:507,18'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_136ReturnOptionalExpressionListToStringERKN11lua_grammar42LastStatement_ReturnOptionalExpressionListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_122AssignmentListToStringERKN11lua_grammar14AssignmentListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - assignmentlist
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_120VariableListToStringERKN11lua_grammar27AssignmentList_VariableListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:611,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:611,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:611,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:608,25'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120VariableListToStringERKN11lua_grammar27AssignmentList_VariableListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:609,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_115DoBlockToStringERKN11lua_grammar7DoBlockE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:679,18'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_118WhileCycleToStringERKN11lua_grammar10WhileCycleE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - whilecycle
        - ''
      BBCount:         19
      ICount:          105
      EdgeCount:       30
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:696,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:696,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:696,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:687,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:687,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:690,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:692,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:694,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:694,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_119RepeatCycleToStringERKN11lua_grammar11RepeatCycleE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - repeatcycle
        - ''
      BBCount:         19
      ICount:          105
      EdgeCount:       30
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_127BlockToStringCycleProtectedERKN11lua_grammar5BlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:712,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:712,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:712,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:703,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:703,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:706,21'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_127BlockToStringCycleProtectedERKN11lua_grammar5BlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:708,21'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:710,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:710,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_119IfStatementToStringERKN11lua_grammar11IfStatementE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - statement
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       65
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_119ElseIfBlockToStringERKN11lua_grammar23IfStatement_ElseIfBlockE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:723,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:724,40'
              BranchSideFuncs:
                - _ZNK11lua_grammar11IfStatement7clausesEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_119ElseIfBlockToStringERKN11lua_grammar23IfStatement_ElseIfBlockE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar11IfStatement12clauses_sizeEv
                - _ZNK11lua_grammar11IfStatement8has_lastEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar11IfStatement4lastEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:726,6'
              BranchSideFuncs:
                - _ZNK11lua_grammar11IfStatement8has_lastEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar11IfStatement4lastEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:726,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:727,47'
              BranchSideFuncs:
                - _ZNK11lua_grammar11IfStatement4lastEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:729,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:731,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:731,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:731,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:720,3'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:721,33'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:724,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_119ElseIfBlockToStringERKN11lua_grammar23IfStatement_ElseIfBlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:727,33'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleNameToStringERKN11lua_grammar12ForCycleNameE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - forcyclename
        - ''
      BBCount:         40
      ICount:          204
      EdgeCount:       60
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_131NumberWrappedExpressionToStringERKN11lua_grammar10ExpressionE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:761,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:763,4'
              BranchSideFuncs:
                - _ZNK11lua_grammar12ForCycleName7stepexpEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_131NumberWrappedExpressionToStringERKN11lua_grammar10ExpressionE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNK11lua_grammar12ForCycleName7doblockEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:765,19'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar12ForCycleName7doblockEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:771,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:771,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:771,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:750,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:750,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:753,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:755,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_131NumberWrappedExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:758,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_131NumberWrappedExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:762,30'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_131NumberWrappedExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:766,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:769,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:769,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_120ForCycleListToStringERKN11lua_grammar12ForCycleListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - forcyclelist
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       36
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_116NameListToStringERKN11lua_grammar8NameListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:790,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:790,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:790,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:778,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:778,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:781,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116NameListToStringERKN11lua_grammar8NameListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:783,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:785,22'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:788,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:788,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_116FunctionToStringERKN11lua_grammar8FunctionE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - ''
      BBCount:         18
      ICount:          104
      EdgeCount:       29
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_115GetFuncBodyTypeERKN11lua_grammar8FuncBodyE
        - _ZN13luajit_fuzzer12_GLOBAL__N_116FuncNameToStringERKN11lua_grammar17Function_FuncNameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_128FuncBodyToStringReqProtectedERKN11lua_grammar8FuncBodyE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:805,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:805,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:805,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:797,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:797,23'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_115GetFuncBodyTypeERKN11lua_grammar8FuncBodyE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:797,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:800,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116FuncNameToStringERKN11lua_grammar17Function_FuncNameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:801,14'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_128FuncBodyToStringReqProtectedERKN11lua_grammar8FuncBodyE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:803,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:803,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_117LocalFuncToStringERKN11lua_grammar9LocalFuncE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - localfunc
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       30
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - _ZN13luajit_fuzzer12_GLOBAL__N_115GetFuncBodyTypeERKN11lua_grammar8FuncBodyE
        - _ZN13luajit_fuzzer12_GLOBAL__N_128FuncBodyToStringReqProtectedERKN11lua_grammar8FuncBodyE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:864,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:864,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:864,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:855,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:855,23'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_115GetFuncBodyTypeERKN11lua_grammar8FuncBodyE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:855,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context7step_inENS1_9BlockTypeE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:858,19'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:860,19'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_128FuncBodyToStringReqProtectedERKN11lua_grammar8FuncBodyE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:862,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:862,15'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context8step_outEv
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_118LocalNamesToStringERKN11lua_grammar10LocalNamesE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - localnames
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       41
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_116NameListToStringERKN11lua_grammar8NameListE
        - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:874,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:876,4'
              BranchSideFuncs:
                - _ZNK11lua_grammar10LocalNames7explistEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:877,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:878,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:878,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:878,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:872,20'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116NameListToStringERKN11lua_grammar8NameListE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:875,29'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_122ExpressionListToStringERKN11lua_grammar14ExpressionListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_116NameListToStringERKN11lua_grammar8NameListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - namelist
        - ''
      BBCount:         21
      ICount:          110
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:823,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:824,39'
              BranchSideFuncs:
                - _ZNK11lua_grammar8NameList5namesEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar8NameList10names_sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:825,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:826,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:826,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:826,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:822,29'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:824,26'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_116FuncNameToStringERKN11lua_grammar17Function_FuncNameE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - funcname
        - ''
      BBCount:         32
      ICount:          160
      EdgeCount:       56
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:811,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:812,38'
              BranchSideFuncs:
                - _ZNK11lua_grammar17Function_FuncName5namesEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar17Function_FuncName10names_sizeEv
                - _ZNK11lua_grammar17Function_FuncName12has_lastnameEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar17Function_FuncName8lastnameEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:814,6'
              BranchSideFuncs:
                - _ZNK11lua_grammar17Function_FuncName12has_lastnameEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK11lua_grammar17Function_FuncName8lastnameEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:814,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:815,38'
              BranchSideFuncs:
                - _ZNK11lua_grammar17Function_FuncName8lastnameEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:817,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:818,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:818,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:818,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:809,29'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:812,25'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:815,25'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_112NameToStringERKN11lua_grammar4NameE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_129DoBlockToStringCycleProtectedERKN11lua_grammar7DoBlockE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_127BlockToStringCycleProtectedERKN11lua_grammar5BlockE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:378,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:378,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:378,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:375,12'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_127BlockToStringCycleProtectedERKN11lua_grammar5BlockE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_127BlockToStringCycleProtectedERKN11lua_grammar5BlockE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_113ChunkToStringERKN11lua_grammar5ChunkE
        - _ZN13luajit_fuzzer12_GLOBAL__N_17Context20get_next_block_setupEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:364,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:364,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:364,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:361,23'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_110GetContextEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:361,36'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_17Context20get_next_block_setupEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:362,12'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113ChunkToStringERKN11lua_grammar5ChunkE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_131NumberWrappedExpressionToStringERKN11lua_grammar10ExpressionE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - expr
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:159,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:159,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:159,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:155,12'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_119ElseIfBlockToStringERKN11lua_grammar23IfStatement_ElseIfBlockE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - elseifblock
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       29
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:740,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:740,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:740,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:736,21'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_118ExpressionToStringERKN11lua_grammar10ExpressionE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:738,21'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_120VariableListToStringERKN11lua_grammar27AssignmentList_VariableListE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - varlist
        - ''
      BBCount:         22
      ICount:          114
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:616,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:617,42'
              BranchSideFuncs:
                - _ZNK11lua_grammar27AssignmentList_VariableList4varsEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_OS9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNK11lua_grammar27AssignmentList_VariableList9vars_sizeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:620,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:621,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:621,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:621,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:615,28'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:617,25'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116VariableToStringERKN11lua_grammar8VariableE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_120GetCounterIdProviderEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider4nextEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_114GetCounterNameEm
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - id
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17Context19get_exit_statement_Ev
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:320,3'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:320,3'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3topB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __assert_fail
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:321,11'
              BranchSideFuncs:
                - _ZNSt3__15stackIN13luajit_fuzzer12_GLOBAL__N_17Context9BlockTypeENS_5dequeIS4_NS_9allocatorIS4_EEEEE3topB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - __assert_fail
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:321,3'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:323,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:326,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:326,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:328,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:320,3'
          Dst:             __assert_fail
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:328,3'
          Dst:             __assert_fail
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_112GetConditionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter_name
        - then_block
        - ''
      BBCount:         17
      ICount:          92
      EdgeCount:       27
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:243,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:243,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:243,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_119GetCounterIncrementERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter_name
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:226,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:226,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:226,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_128NameListWithEllipsisToStringERKN11lua_grammar29FuncBody_NameListWithEllipsisE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - namelist
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_116NameListToStringERKN11lua_grammar8NameListE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:831,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:832,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:833,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:834,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:834,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:834,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:830,29'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_116NameListToStringERKN11lua_grammar8NameListE
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_117FuncBodyHasVarargERKN11lua_grammar8FuncBodyE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - body
      BBCount:         9
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:404,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:405,3'
              BranchSideFuncs:
                - _ZNK11lua_grammar8FuncBody7parlistEv
                - _ZNK11lua_grammar16FuncBody_ParList18parlist_oneof_caseEv
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZNK11lua_grammar29FuncBody_NameListWithEllipsis12has_ellipsisEv
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZNK11lua_grammar29FuncBody_NameListWithEllipsis12has_ellipsisEv
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:407,37'
              BranchSideFuncs:
                - _ZNK11lua_grammar8FuncBody7parlistEv
                - _ZNK11lua_grammar16FuncBody_ParList18parlist_oneof_caseEv
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZNK11lua_grammar29FuncBody_NameListWithEllipsis12has_ellipsisEv
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZNK11lua_grammar29FuncBody_NameListWithEllipsis12has_ellipsisEv
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:408,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:410,10'
              BranchSideFuncs:
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZNK11lua_grammar29FuncBody_NameListWithEllipsis12has_ellipsisEv
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:412,3'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:414,10'
              BranchSideFuncs:
                - _ZNK11lua_grammar16FuncBody_ParList8namelistEv
                - _ZNK11lua_grammar29FuncBody_NameListWithEllipsis12has_ellipsisEv
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_15clampENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - maxSize
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:448,6'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:448,6'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:449,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_115ClearIdentifierERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - identifier
        - ''
      BBCount:         30
      ICount:          153
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - isalpha
        - iswalnum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:432,14'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:432,14'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:442,2'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:433,27'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:433,45'
              BranchSideFuncs:
                - iswalnum
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:435,27'
              BranchSideFuncs:
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - iswalnum
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:433,48'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:433,51'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:434,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:433,7'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:434,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:435,27'
              BranchSideFuncs:
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - iswalnum
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:435,30'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:435,33'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:436,24'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:435,14'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:436,24'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:439,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__111__wrap_iterIPKcEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPKcEEbRKNS_11__wrap_iterIT_EES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__111__wrap_iterIPKcEdeB8ne180100Ev
                - isalpha
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
                - iswalnum
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100Ec
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:443,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:443,1'
              BranchSideFuncs: []
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:443,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:433,31'
          Dst:             iswalnum
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:435,14'
          Dst:             isalpha
    - functionName:    iswalnum
      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:    isalpha
      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:    __cxa_guard_acquire
      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:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17ContextC2Ev
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_17ContextD2Ev
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      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:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider5countEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider5cleanEv
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13luajit_fuzzer17MainBlockToStringERKN11lua_grammar5BlockE
      functionSourceFile: '/src/tarantool/test/fuzz/luaL_loadbuffer/serializer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       40
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
        - _ZN13luajit_fuzzer12_GLOBAL__N_114GetCounterNameEm
        - _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider5cleanEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider5countEv
        - _ZN13luajit_fuzzer12_GLOBAL__N_120GetCounterIdProviderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1220,2'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1221,28'
              BranchSideFuncs:
                - _ZN13luajit_fuzzer12_GLOBAL__N_114GetCounterNameEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100EPKc
                - _ZN13luajit_fuzzer12_GLOBAL__N_120GetCounterIdProviderEv
                - _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider5countEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1224,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'test/fuzz/luaL_loadbuffer/serializer.cc:1227,1'
          Branch Sides:
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1227,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'test/fuzz/luaL_loadbuffer/serializer.cc:1227,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1215,2'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120GetCounterIdProviderEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1215,25'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider5cleanEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1217,26'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_113BlockToStringERKN11lua_grammar5BlockE
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1220,25'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_120GetCounterIdProviderEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1220,48'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_117CounterIdProvider5countEv
        - Src:             'test/fuzz/luaL_loadbuffer/serializer.cc:1221,13'
          Dst:             _ZN13luajit_fuzzer12_GLOBAL__N_114GetCounterNameEm
    - functionName:    __cxa_pure_virtual
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerMutate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8nn180100EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/string:925,65'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,125'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,83'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__annotate_deleteB8nn180100Ev
      Callsites:       []
    - functionName:    lua_setallocf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - f
        - ud
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_getallocf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ud
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1338,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1338,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1338,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lua_gc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - what
        - data
      BBCount:         26
      ICount:          213
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - lj_gc_fullgc
        - lj_gc_step
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1292,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1294,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1297,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1300,18'
              BranchSideFuncs:
                - lj_gc_fullgc
            - BranchSide:      'third_party/luajit/src/lj_api.c:1303,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1306,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1309,24'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_api.c:1319,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1323,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1327,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1330,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1297,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1297,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1297,68'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1310,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1310,45'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_api.c:1310,5'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_api.c:1311,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1312,22'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_api.c:1316,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1312,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1311,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1313,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1300,5'
          Dst:             lj_gc_fullgc
        - Src:             'third_party/luajit/src/lj_api.c:1312,11'
          Dst:             lj_gc_step
    - functionName:    lua_resume
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - nargs
      BBCount:         22
      ICount:          248
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - api_call_base
        - lj_assert_fail
        - lj_err_str
        - lj_state_growstack1
        - lj_vm_resume
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1276,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1276,28'
              BranchSideFuncs:
                - lj_err_str
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_resume
                - api_call_base
            - BranchSide:      'third_party/luajit/src/lj_api.c:1280,12'
              BranchSideFuncs:
                - lj_err_str
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1276,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1277,25'
              BranchSideFuncs:
                - lj_vm_resume
                - api_call_base
            - BranchSide:      'third_party/luajit/src/lj_api.c:1280,12'
              BranchSideFuncs:
                - lj_err_str
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1278,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1278,43'
              BranchSideFuncs:
                - api_call_base
                - lj_vm_resume
            - BranchSide:      'third_party/luajit/src/lj_api.c:1278,55'
              BranchSideFuncs:
                - lj_vm_resume
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1282,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:1282,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1282,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:1282,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1278,29'
          Dst:             api_call_base
        - Src:             'third_party/luajit/src/lj_api.c:1277,12'
          Dst:             lj_vm_resume
        - Src:             'third_party/luajit/src/lj_api.c:1281,22'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1282,3'
          Dst:             lj_state_growstack1
    - functionName:    api_call_base
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - nargs
      BBCount:         14
      ICount:          169
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1135,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1135,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1136,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1135,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lj_vm_resume
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_yield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - nresults
      BBCount:         20
      ICount:          305
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_err_msg
        - lj_err_throw
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1237,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1238,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_api.c:1270,14'
              BranchSideFuncs:
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_api.c:1239,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1240,20'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_api.c:1250,21'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_api.c:1241,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1241,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1242,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1243,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1243,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1244,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1243,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1262,7'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lj_api.c:1270,3'
          Dst:             lj_err_msg
    - functionName:    lj_cont_hook
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_isyieldable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_callmeta
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - field
      BBCount:         13
      ICount:          172
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - jit_secure_call
        - lj_assert_fail
        - luaL_getmetafield
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1215,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1216,19'
              BranchSideFuncs:
                - index2adr
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1223,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1219,14'
              BranchSideFuncs:
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - jit_secure_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1215,7'
          Dst:             luaL_getmetafield
        - Src:             'third_party/luajit/src/lj_api.c:1218,22'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1220,5'
          Dst:             jit_secure_call
    - functionName:    luaL_getmetafield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - field
      BBCount:         23
      ICount:          210
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_getstr
        - lua_getmetatable
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:887,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:888,33'
              BranchSideFuncs:
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:895,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:888,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:888,33'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:888,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:889,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:889,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:893,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:889,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:890,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:893,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:891,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:887,7'
          Dst:             lua_getmetatable
        - Src:             'third_party/luajit/src/lj_api.c:888,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:888,49'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_api.c:888,49'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_api.c:888,19'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    index2adr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         56
      ICount:          570
      EdgeCount:       67
      CyclomaticComplexity: 13
      functionsReached:
        - lj_assert_fail
      functionUses:    62
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:36,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:37,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:39,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:38,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:38,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:38,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:38,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:38,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:38,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:39,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:40,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:43,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:40,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:40,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:40,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:40,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:40,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:42,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:43,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:44,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:47,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:46,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:47,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:48,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:50,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:51,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:51,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:51,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:51,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:51,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:53,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:53,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:54,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:58,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:56,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:59,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:59,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:59,63'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:59,63'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:59,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:59,63'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:38,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:40,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:51,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:59,63'
          Dst:             lj_assert_fail
    - functionName:    jit_secure_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - base
        - nres
      BBCount:         15
      ICount:          220
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - exit
        - lj_assert_fail
        - lj_err_str
        - lj_vm_call
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:98,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:99,13'
              BranchSideFuncs:
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:103,3'
              BranchSideFuncs:
                - lj_vm_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:100,9'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_api.c:100,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:100,19'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lj_api.c:101,5'
              BranchSideFuncs:
                - exit
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:99,26'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:101,5'
          Dst:             exit
        - Src:             'third_party/luajit/src/lj_api.c:104,3'
          Dst:             lj_vm_call
    - 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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_call
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_getmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         33
      ICount:          314
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_state_growstack1
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:872,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:873,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:874,12'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:873,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:873,10'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:878,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:874,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:875,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:877,10'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:878,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:879,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:880,11'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:881,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:881,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:881,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:881,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:870,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:873,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:875,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:881,3'
          Dst:             lj_state_growstack1
    - functionName:    cpcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - func
        - ud
      BBCount:         10
      ICount:          217
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - getcurrenv
        - lj_assert_fail
        - lj_func_newC
        - lj_lightud_intern
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lightud_intern
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lightud_intern
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_lightud_intern
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_lightud_intern
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_lightud_intern
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1180,35'
          Dst:             getcurrenv
        - Src:             'third_party/luajit/src/lj_api.c:1180,16'
          Dst:             lj_func_newC
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1186,8'
          Dst:             lj_lightud_intern
    - functionName:    getcurrenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:92,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:92,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:92,55'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lua_cpcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - func
        - ud
      BBCount:         25
      ICount:          295
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - cpcall
        - exit
        - lj_assert_fail
        - lj_err_str
        - lj_vm_cpcall
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1199,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1199,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1202,7'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1199,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1199,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1202,7'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1202,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1203,13'
              BranchSideFuncs:
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1207,3'
              BranchSideFuncs:
                - lj_vm_cpcall
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1204,9'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_api.c:1204,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1204,19'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lj_api.c:1205,5'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_api.c:1209,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1209,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1209,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1199,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1203,26'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1205,5'
          Dst:             exit
        - Src:             'third_party/luajit/src/lj_api.c:1208,12'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_api.c:1208,12'
          Dst:             cpcall
    - functionName:    lj_vm_cpcall
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_pcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - nargs
        - nresults
        - errfunc
      BBCount:         32
      ICount:          366
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - api_call_base
        - exit
        - index2adr_stack
        - lj_assert_fail
        - lj_err_str
        - lj_vm_pcall
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1157,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1157,3'
              BranchSideFuncs:
                - lj_assert_fail
                - index2adr_stack
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1159,3'
              BranchSideFuncs:
                - lj_assert_fail
                - index2adr_stack
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1157,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1157,3'
              BranchSideFuncs:
                - lj_assert_fail
                - index2adr_stack
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1159,3'
              BranchSideFuncs:
                - lj_assert_fail
                - index2adr_stack
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1159,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1159,3'
              BranchSideFuncs:
                - index2adr_stack
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1160,7'
              BranchSideFuncs:
                - index2adr_stack
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1160,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1161,8'
              BranchSideFuncs:
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1163,34'
              BranchSideFuncs:
                - index2adr_stack
                - api_call_base
                - lj_vm_pcall
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1167,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1168,13'
              BranchSideFuncs:
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1172,3'
              BranchSideFuncs:
                - api_call_base
                - lj_vm_pcall
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1169,9'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_api.c:1169,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1169,19'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lj_api.c:1170,5'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_api.c:1174,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1174,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1174,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1157,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1159,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1163,18'
          Dst:             index2adr_stack
        - Src:             'third_party/luajit/src/lj_api.c:1168,26'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1170,5'
          Dst:             exit
        - Src:             'third_party/luajit/src/lj_api.c:1173,27'
          Dst:             api_call_base
        - Src:             'third_party/luajit/src/lj_api.c:1173,12'
          Dst:             lj_vm_pcall
    - functionName:    index2adr_stack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         15
      ICount:          105
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:73,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:74,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:83,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:75,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:76,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:78,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:83,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:83,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:83,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:83,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:85,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:78,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:83,5'
          Dst:             lj_assert_fail
    - functionName:    lj_vm_pcall
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - nargs
        - nresults
      BBCount:         14
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - api_call_base
        - jit_secure_call
        - lj_assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1145,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1145,3'
              BranchSideFuncs:
                - lj_assert_fail
                - api_call_base
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:1147,3'
              BranchSideFuncs:
                - lj_assert_fail
                - api_call_base
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:1145,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1145,3'
              BranchSideFuncs:
                - lj_assert_fail
                - api_call_base
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:1147,3'
              BranchSideFuncs:
                - lj_assert_fail
                - api_call_base
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:1147,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1147,3'
              BranchSideFuncs:
                - api_call_base
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:1147,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1145,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1147,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1148,22'
          Dst:             api_call_base
        - Src:             'third_party/luajit/src/lj_api.c:1148,3'
          Dst:             jit_secure_call
    - functionName:    lua_setupvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - n
      BBCount:         32
      ICount:          292
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_debug_uvnamev
        - lj_gc_barrierf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1118,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1118,3'
              BranchSideFuncs:
                - lj_debug_uvnamev
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1119,27'
              BranchSideFuncs:
                - lj_debug_uvnamev
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1120,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1120,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1121,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1123,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:1123,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1123,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1124,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1123,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1123,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1123,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1123,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1123,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1124,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1123,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1123,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1124,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1123,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1123,5'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1124,3'
              BranchSideFuncs:
                - lj_gc_barrierf
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1114,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1118,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1119,10'
          Dst:             lj_debug_uvnamev
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1123,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1123,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1123,5'
          Dst:             lj_gc_barrierf
    - functionName:    lua_setfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         54
      ICount:          357
      EdgeCount:       59
      CyclomaticComplexity: 7
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_gc_barrierf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1094,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1094,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1095,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1095,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1095,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1096,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1096,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1096,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1096,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1097,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1098,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1099,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1098,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1098,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1107,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:1099,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1100,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1101,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:1101,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1102,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1104,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1102,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1102,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1107,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1107,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1108,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1107,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1107,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1107,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1107,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1107,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1108,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1107,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1107,3'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1108,3'
              BranchSideFuncs:
                - lj_gc_barrierf
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1092,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1092,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1092,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1094,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1095,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1096,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1098,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1100,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1102,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1107,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1107,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1107,3'
          Dst:             lj_gc_barrierf
    - functionName:    luaL_setmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - tname
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_getfield
        - lua_setmetatable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1086,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lj_api.c:1087,3'
          Dst:             lua_setmetatable
    - functionName:    lua_getfield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - k
      BBCount:         27
      ICount:          396
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - index2adr
        - jit_secure_call
        - lj_assert_fail
        - lj_meta_tget
        - lj_state_growstack1
        - lj_str_new
        - strlen
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:837,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_meta_tget
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:838,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:839,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:844,10'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:845,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:845,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:845,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:845,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:834,20'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:834,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:834,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:836,20'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_api.c:836,20'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:837,7'
          Dst:             lj_meta_tget
        - Src:             'third_party/luajit/src/lj_api.c:840,5'
          Dst:             jit_secure_call
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:845,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_setmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         89
      ICount:          591
      EdgeCount:       103
      CyclomaticComplexity: 16
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_caller
        - lj_gc_barrierf
        - lj_trace_flushall
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1050,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1050,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1051,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1051,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1052,8'
              BranchSideFuncs:
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1054,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1054,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1054,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1055,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1055,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1055,10'
              BranchSideFuncs:
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1057,7'
              BranchSideFuncs:
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1058,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1059,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1062,14'
              BranchSideFuncs:
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:1059,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1059,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1059,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1060,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1062,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1061,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1061,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1061,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1062,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1061,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1061,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1062,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1063,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1068,27'
              BranchSideFuncs:
                - lj_trace_flushall
                - index2adr
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_api.c:1063,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1063,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1063,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1064,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1066,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1065,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1065,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1065,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1066,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1065,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:1065,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1068,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1069,21'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_api.c:1070,19'
              BranchSideFuncs:
                - index2adr
        - Branch String:   'third_party/luajit/src/lj_api.c:1071,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1071,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1073,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1071,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1073,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1077,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1049,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1049,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1049,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1050,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1054,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1055,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1059,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1061,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1061,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1061,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1061,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1063,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1065,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1065,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1065,7'
          Dst:             lj_gc_barrierf
        - Src:             'third_party/luajit/src/lj_api.c:1068,9'
          Dst:             lj_trace_flushall
        - Src:             'third_party/luajit/src/lj_api.c:1069,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_api.c:1070,9'
          Dst:             index2adr
    - functionName:    lua_rawseti
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - n
      BBCount:         42
      ICount:          390
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_tab_setinth
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1035,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1035,14'
              BranchSideFuncs:
                - index2adr
                - lj_assert_fail
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1035,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1037,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1037,3'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1038,9'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1038,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1038,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1038,7'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1041,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1041,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1041,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1041,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1041,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1035,14'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1035,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1035,14'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1037,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1038,9'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1041,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1041,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1041,3'
          Dst:             lj_assert_fail
    - functionName:    lua_rawset
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         31
      ICount:          324
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_tab_set
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1023,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1023,14'
              BranchSideFuncs:
                - index2adr
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1023,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1025,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1025,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1026,9'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1029,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1029,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1029,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1029,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1023,14'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1023,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1023,14'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1025,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1027,9'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1029,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1029,3'
          Dst:             lj_assert_fail
    - functionName:    lua_setfield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - k
      BBCount:         35
      ICount:          508
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - index2adr
        - jit_secure_call
        - lj_assert_fail
        - lj_meta_tset
        - lj_str_new
        - strlen
      functionUses:    32
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1006,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1006,3'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1007,11'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1008,20'
              BranchSideFuncs:
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:1009,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1011,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1013,20'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1012,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:1015,14'
              BranchSideFuncs:
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - jit_secure_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:1005,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:1005,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1005,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1006,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1007,20'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_api.c:1007,20'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1008,7'
          Dst:             lj_meta_tset
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:1016,5'
          Dst:             jit_secure_call
    - functionName:    lua_settable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         28
      ICount:          364
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - jit_secure_call
        - lj_assert_fail
        - lj_meta_tset
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:986,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:986,3'
              BranchSideFuncs:
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:987,20'
              BranchSideFuncs:
                - lj_meta_tset
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:988,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:990,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:993,20'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:992,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:995,14'
              BranchSideFuncs:
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - jit_secure_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:985,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:985,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:985,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:986,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:987,7'
          Dst:             lj_meta_tset
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:996,5'
          Dst:             jit_secure_call
    - functionName:    luaL_checkudata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - tname
      BBCount:         5
      ICount:          42
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_argtype
        - luaL_testudata
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:976,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:976,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:977,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:975,13'
          Dst:             luaL_testudata
        - Src:             'third_party/luajit/src/lj_api.c:976,11'
          Dst:             lj_err_argtype
    - functionName:    luaL_testudata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - tname
      BBCount:         26
      ICount:          166
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_str_new
        - lj_tab_getstr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:964,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:965,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:970,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:965,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:965,19'
              BranchSideFuncs:
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:965,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:966,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:966,33'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:966,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:967,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:967,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:969,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:967,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:967,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:969,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:967,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:967,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:967,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:967,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:968,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:969,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:963,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:965,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:966,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:966,52'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_api.c:966,52'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_api.c:966,19'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_api.c:967,30'
          Dst:             lj_assert_fail
    - functionName:    lua_upvaluejoin
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx1
        - n1
        - idx2
        - n2
      BBCount:         32
      ICount:          250
      EdgeCount:       34
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_gc_barrierf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:950,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:950,17'
              BranchSideFuncs:
                - index2adr
                - index2adr
                - lj_assert_fail
                - index2adr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:950,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:951,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:951,17'
              BranchSideFuncs:
                - index2adr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:951,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:953,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:953,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:954,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:954,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:954,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:955,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:955,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:955,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:956,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:956,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:956,3'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:957,3'
              BranchSideFuncs:
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:958,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:958,3'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:958,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:958,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:958,3'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:958,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:950,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:950,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:950,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:951,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:951,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:951,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:954,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:955,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:956,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:958,3'
          Dst:             lj_gc_barrierf
    - functionName:    lua_upvalueid
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - n
      BBCount:         14
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - index2adr
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:941,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:941,16'
              BranchSideFuncs:
                - index2adr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:941,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:943,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:943,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:944,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:944,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:944,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:945,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:941,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:941,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:941,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:943,3'
          Dst:             lj_assert_fail
    - functionName:    lua_getupvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - n
      BBCount:         16
      ICount:          180
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_debug_uvnamev
        - lj_state_growstack1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:932,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:932,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:933,12'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:934,5'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:934,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:934,5'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:934,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:931,39'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:931,22'
          Dst:             lj_debug_uvnamev
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:934,5'
          Dst:             lj_state_growstack1
    - functionName:    lua_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         17
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_state_growstack1
        - lj_tab_next
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:917,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:917,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_next
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:918,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_next
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:918,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:918,25'
              BranchSideFuncs:
                - lj_tab_next
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:918,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:919,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:920,5'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:922,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:920,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:920,5'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:920,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:915,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:917,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:918,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:918,10'
          Dst:             lj_tab_next
        - Src:             'third_party/luajit/src/lj_api.c:920,5'
          Dst:             lj_state_growstack1
    - functionName:    lua_getfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         52
      ICount:          638
      EdgeCount:       59
      CyclomaticComplexity: 9
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_state_growstack1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:901,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:902,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:903,14'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:902,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:902,24'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:902,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:903,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:903,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:904,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:905,14'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:904,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:904,24'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:904,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:905,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:905,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:906,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:908,5'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:906,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:906,24'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:906,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:907,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:910,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:910,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:910,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:900,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:900,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:900,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:902,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:904,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:906,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:910,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_rawgeti
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - n
      BBCount:         35
      ICount:          286
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_state_growstack1
        - lj_tab_getinth
      functionUses:    15
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:858,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:858,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:859,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:859,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:859,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:859,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,5'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:859,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:860,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:861,12'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:863,5'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:862,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:865,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:865,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:865,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:857,20'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:858,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:859,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:859,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:859,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:859,7'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:865,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_rawget
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         18
      ICount:          188
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_tab_get
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:851,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:851,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:852,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:852,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:852,37'
              BranchSideFuncs:
                - lj_tab_get
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:852,37'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:850,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:851,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:852,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:852,23'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lua_gettable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         17
      ICount:          225
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - jit_secure_call
        - lj_assert_fail
        - lj_meta_tget
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tget
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_meta_tget
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - lj_meta_tget
                - lj_assert_fail
                - lj_assert_fail
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:823,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:824,5'
              BranchSideFuncs:
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:829,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:821,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:821,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:821,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:822,16'
          Dst:             lj_meta_tget
        - Src:             'third_party/luajit/src/lj_api.c:825,5'
          Dst:             jit_secure_call
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lua_concat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - n
      BBCount:         37
      ICount:          426
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - jit_secure_call
        - lj_assert_fail
        - lj_meta_cat
        - lj_state_growstack1
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:795,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:795,3'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:796,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:796,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:797,6'
              BranchSideFuncs:
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:810,14'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:800,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:801,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:804,18'
              BranchSideFuncs:
                - jit_secure_call
                - lj_meta_cat
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:809,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:809,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:799,33'
              BranchSideFuncs:
                - lj_meta_cat
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:810,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:812,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:795,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:799,21'
          Dst:             lj_meta_cat
        - Src:             'third_party/luajit/src/lj_api.c:806,7'
          Dst:             jit_secure_call
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:812,5'
          Dst:             lj_state_growstack1
    - functionName:    lua_newuserdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - L
        - size
      BBCount:         18
      ICount:          243
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - getcurrenv
        - lj_assert_fail
        - lj_err_msg
        - lj_gc_step
        - lj_state_growstack1
        - lj_udata_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:784,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:784,3'
              BranchSideFuncs:
                - lj_gc_step
                - getcurrenv
                - lj_udata_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_api.c:785,7'
              BranchSideFuncs:
                - getcurrenv
                - lj_udata_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_api.c:785,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:786,16'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_api.c:787,21'
              BranchSideFuncs:
                - getcurrenv
                - lj_udata_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:789,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:789,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:789,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:789,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:784,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:786,5'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_api.c:787,37'
          Dst:             getcurrenv
        - Src:             'third_party/luajit/src/lj_api.c:787,8'
          Dst:             lj_udata_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:789,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_newthread
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         16
      ICount:          225
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_gc_step
        - lj_state_growstack1
        - lj_state_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:774,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:774,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_state_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:775,21'
              BranchSideFuncs:
                - lj_state_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:777,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:777,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:777,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:777,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:774,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:775,8'
          Dst:             lj_state_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:777,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushthread
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         13
      ICount:          196
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:767,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:767,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:767,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:767,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:767,3'
          Dst:             lj_state_growstack1
    - functionName:    luaL_newmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - tname
      BBCount:         44
      ICount:          606
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_new
        - lj_tab_setstr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:750,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:750,17'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:750,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:752,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:753,28'
              BranchSideFuncs:
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:759,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:755,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:756,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:756,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:756,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:757,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:760,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:750,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:751,39'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_api.c:751,39'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_api.c:751,16'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_api.c:753,17'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:756,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:756,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lua_createtable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - narray
        - nrec
      BBCount:         16
      ICount:          228
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_gc_step
        - lj_state_growstack1
        - lj_tab_new_ah
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:743,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:743,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_tab_new_ah
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:744,11'
              BranchSideFuncs:
                - lj_tab_new_ah
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:745,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:745,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:745,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:745,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:743,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:744,22'
          Dst:             lj_tab_new_ah
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:745,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushlightuserdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - p
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_lightud_intern
        - lj_state_growstack1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:738,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:738,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:738,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:735,7'
          Dst:             lj_lightud_intern
        - Src:             'third_party/luajit/src/lj_api.c:738,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushboolean
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - b
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_state_growstack1
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:729,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:729,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:729,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:729,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushcclosure
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - f
        - n
      BBCount:         34
      ICount:          428
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - getcurrenv
        - lj_assert_fail
        - lj_func_newC
        - lj_gc_step
        - lj_state_growstack1
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:714,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:714,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - getcurrenv
                - lj_func_newC
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:715,3'
              BranchSideFuncs:
                - lj_assert_fail
                - getcurrenv
                - lj_func_newC
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:715,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:715,3'
              BranchSideFuncs:
                - getcurrenv
                - lj_func_newC
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:716,21'
              BranchSideFuncs:
                - getcurrenv
                - lj_func_newC
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:719,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:720,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:721,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:719,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:722,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:722,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:722,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:723,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:723,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:723,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:723,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:714,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:715,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:716,34'
          Dst:             getcurrenv
        - Src:             'third_party/luajit/src/lj_api.c:716,8'
          Dst:             lj_func_newC
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:722,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:723,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushfstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fmt
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_gc_step
        - lj_strfmt_pushvf
      functionUses:    20
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:704,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:704,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_strfmt_pushvf
            - BranchSide:      'third_party/luajit/src/lj_api.c:704,3'
              BranchSideFuncs:
                - lj_strfmt_pushvf
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:704,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:706,9'
          Dst:             lj_strfmt_pushvf
    - functionName:    lua_pushvfstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fmt
        - argp
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_gc_step
        - lj_strfmt_pushvf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:696,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:696,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_strfmt_pushvf
            - BranchSide:      'third_party/luajit/src/lj_api.c:696,3'
              BranchSideFuncs:
                - lj_strfmt_pushvf
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:696,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:697,10'
          Dst:             lj_strfmt_pushvf
    - functionName:    lua_pushstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - str
      BBCount:         19
      ICount:          242
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_gc_step
        - lj_state_growstack1
        - lj_str_new
        - strlen
      functionUses:    24
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:682,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:683,5'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:686,5'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_api.c:686,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:686,5'
              BranchSideFuncs:
                - lj_gc_step
                - strlen
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:687,9'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:690,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:690,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:690,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:686,5'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:687,9'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_api.c:687,9'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:690,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushlstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - L
        - str
        - len
      BBCount:         16
      ICount:          232
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_gc_step
        - lj_state_growstack1
        - lj_str_new
      functionUses:    29
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:674,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:674,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:675,18'
              BranchSideFuncs:
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:677,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:677,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:677,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:677,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:674,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:675,7'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:677,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushinteger
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - L
        - n
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_state_growstack1
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:668,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:668,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:668,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:668,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushnumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - L
        - n
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_state_growstack1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:660,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:661,5'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:662,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:662,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:662,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:662,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:662,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_pushnil
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_state_growstack1
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:654,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:654,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:654,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:654,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_topointer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - index2adr
        - lj_obj_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:646,27'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:646,10'
          Dst:             lj_obj_ptr
    - functionName:    lua_tothread
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - index2adr
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:641,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:641,36'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:641,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:641,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:641,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:641,36'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:640,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:641,36'
          Dst:             lj_assert_fail
    - functionName:    lua_touserdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         16
      ICount:          144
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:630,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:631,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:632,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:631,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:631,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:631,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:632,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:633,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:635,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:875,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:875,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:876,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:877,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:629,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:631,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:633,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:633,12'
          Dst:             lj_assert_fail
    - functionName:    lua_tocfunction
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         20
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:619,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:620,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:624,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:620,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:620,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:620,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:621,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:621,27'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:622,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:621,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:622,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:623,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:622,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:622,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:622,14'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:618,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:620,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:622,14'
          Dst:             lj_assert_fail
    - functionName:    lua_objlen
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         31
      ICount:          294
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_strfmt_number
        - lj_tab_len
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:601,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:602,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:603,14'
              BranchSideFuncs:
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_len
        - Branch String:   'third_party/luajit/src/lj_api.c:602,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:602,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:602,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:603,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:604,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_len
            - BranchSide:      'third_party/luajit/src/lj_api.c:605,14'
              BranchSideFuncs:
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:604,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:604,31'
              BranchSideFuncs:
                - lj_tab_len
            - BranchSide:      'third_party/luajit/src/lj_api.c:604,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:605,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:606,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:607,14'
              BranchSideFuncs:
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:606,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:606,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:606,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:607,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:608,33'
              BranchSideFuncs:
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:612,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:610,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:600,15'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:602,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:604,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:604,20'
          Dst:             lj_tab_len
        - Src:             'third_party/luajit/src/lj_api.c:606,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:608,16'
          Dst:             lj_strfmt_number
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    luaL_checkoption
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - def
        - lst
      BBCount:         14
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - lj_err_argt
        - lj_err_argv
        - lua_tolstring
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:590,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:590,25'
              BranchSideFuncs:
                - lj_err_argv
                - strcmp
                - lj_err_argt
            - BranchSide:      'third_party/luajit/src/lj_api.c:592,10'
              BranchSideFuncs:
                - lj_err_argv
                - strcmp
        - Branch String:   'third_party/luajit/src/lj_api.c:590,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:591,17'
              BranchSideFuncs:
                - lj_err_argt
            - BranchSide:      'third_party/luajit/src/lj_api.c:592,10'
              BranchSideFuncs:
                - lj_err_argv
                - strcmp
        - Branch String:   'third_party/luajit/src/lj_api.c:592,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:593,16'
              BranchSideFuncs:
                - strcmp
                - lj_err_argv
            - BranchSide:      'third_party/luajit/src/lj_api.c:595,15'
              BranchSideFuncs:
                - lj_err_argv
        - Branch String:   'third_party/luajit/src/lj_api.c:593,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:593,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:594,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:589,19'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lj_api.c:591,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_api.c:593,9'
          Dst:             strcmp
        - Src:             'third_party/luajit/src/lj_api.c:595,3'
          Dst:             lj_err_argv
    - functionName:    lua_tolstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - len
      BBCount:         30
      ICount:          302
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_gc_step
        - lj_strfmt_number
      functionUses:    17
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:520,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:521,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:522,14'
              BranchSideFuncs:
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_api.c:521,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:521,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:531,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:522,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:523,5'
              BranchSideFuncs:
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_api.c:528,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:523,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:523,5'
              BranchSideFuncs:
                - lj_gc_step
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:524,19'
              BranchSideFuncs:
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:527,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:528,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:528,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:529,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:531,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:531,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:532,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:518,15'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:521,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:523,5'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:524,9'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:525,9'
          Dst:             lj_strfmt_number
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_optlstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - def
        - len
      BBCount:         36
      ICount:          330
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_argt
        - lj_gc_step
        - lj_strfmt_number
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:568,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:569,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:570,14'
              BranchSideFuncs:
                - lj_err_argt
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
                - strlen
        - Branch String:   'third_party/luajit/src/lj_api.c:569,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:569,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:581,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:570,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:571,9'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'third_party/luajit/src/lj_api.c:573,14'
              BranchSideFuncs:
                - lj_err_argt
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_api.c:571,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:571,29'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'third_party/luajit/src/lj_api.c:572,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:571,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:571,42'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'third_party/luajit/src/lj_api.c:571,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:573,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:574,5'
              BranchSideFuncs:
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_api.c:579,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_api.c:574,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:574,5'
              BranchSideFuncs:
                - lj_gc_step
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:575,19'
              BranchSideFuncs:
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:578,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:581,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:581,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:582,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:566,15'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:569,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:571,35'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_api.c:574,5'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:575,9'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:576,9'
          Dst:             lj_strfmt_number
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:579,5'
          Dst:             lj_err_argt
    - functionName:    luaL_checklstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - len
      BBCount:         26
      ICount:          290
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_argt
        - lj_gc_step
        - lj_strfmt_number
      functionUses:    17
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:549,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:550,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:551,14'
              BranchSideFuncs:
                - lj_err_argt
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_api.c:550,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:550,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:559,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:551,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:552,5'
              BranchSideFuncs:
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_api.c:557,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_api.c:552,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:552,5'
              BranchSideFuncs:
                - lj_gc_step
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:553,19'
              BranchSideFuncs:
                - index2adr
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:556,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:559,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:559,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:559,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:547,15'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:550,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:552,5'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_api.c:553,9'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:554,9'
          Dst:             lj_strfmt_number
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:557,5'
          Dst:             lj_err_argt
    - functionName:    lua_hash
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         8
      ICount:          173
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:1352,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1353,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1358,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:1358,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:1359,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:1364,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lua_hashstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         14
      ICount:          99
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lua_hash
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:538,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:538,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_hash
            - BranchSide:      'third_party/luajit/src/lj_api.c:539,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_hash
        - Branch String:   'third_party/luajit/src/lj_api.c:539,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:539,14'
              BranchSideFuncs:
                - lua_hash
            - BranchSide:      'third_party/luajit/src/lj_api.c:539,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:540,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:541,12'
              BranchSideFuncs:
                - lua_hash
            - BranchSide:      'third_party/luajit/src/lj_api.c:542,19'
              BranchSideFuncs:
                - lua_hash
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:537,15'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:538,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:539,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:542,10'
          Dst:             lua_hash
    - functionName:    lua_toboolean
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - index2adr
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:512,16'
          Dst:             index2adr
    - functionName:    luaL_optinteger
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - L
        - idx
        - def
      BBCount:         27
      ICount:          149
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_argt
        - lj_strscan_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:492,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:493,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:494,14'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:493,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:493,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:504,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:494,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:495,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:497,11'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:497,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:497,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:498,19'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_api.c:497,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:497,25'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:497,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:497,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:498,19'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:501,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:501,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:501,9'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:487,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:493,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:497,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:497,25'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:498,7'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_api.c:501,9'
          Dst:             lj_assert_fail
    - functionName:    luaL_checkinteger
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         23
      ICount:          127
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_argt
        - lj_strscan_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:469,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:470,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:472,11'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:470,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:470,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:470,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:472,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:472,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:473,19'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_api.c:472,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:472,25'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:472,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:472,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:473,19'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:476,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:476,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:476,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:476,9'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:464,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:470,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:472,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:472,25'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:473,7'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_api.c:476,9'
          Dst:             lj_assert_fail
    - functionName:    lua_tointegerx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - ok
      BBCount:         30
      ICount:          158
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_strscan_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:441,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:442,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:444,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:442,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:442,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:454,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:444,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:445,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:444,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:444,25'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:444,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:444,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:445,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:452,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:445,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:445,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:446,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:452,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:452,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:454,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:454,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:454,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:456,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:435,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:442,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:444,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:444,25'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:452,9'
          Dst:             lj_assert_fail
    - functionName:    lua_tointeger
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         24
      ICount:          129
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_strscan_num
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:417,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:418,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:420,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:418,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:418,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:427,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:420,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:420,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:421,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:420,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:420,25'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:420,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:420,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:421,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:424,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:424,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:424,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:427,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:412,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:418,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:420,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:420,25'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:424,9'
          Dst:             lj_assert_fail
    - functionName:    luaL_optnumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - L
        - idx
        - def
      BBCount:         25
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_argt
        - lj_strscan_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:401,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:402,23'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:403,12'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:403,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:404,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:405,14'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:405,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:405,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:406,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_api.c:405,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:405,43'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:405,43'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:407,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:407,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:407,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:399,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:402,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:405,43'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:405,28'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:406,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_api.c:407,10'
          Dst:             lj_assert_fail
    - functionName:    luaL_checknumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         22
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_argt
        - lj_strscan_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:390,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:391,23'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:392,14'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:392,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:392,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:393,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_api.c:392,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:392,43'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:392,43'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:394,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:394,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:394,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:388,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:391,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:392,43'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:392,28'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:393,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_api.c:394,10'
          Dst:             lj_assert_fail
    - functionName:    lua_tonumberx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - idx
        - ok
      BBCount:         30
      ICount:          167
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_strscan_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:374,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:375,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:377,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:375,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:375,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:376,23'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:377,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:377,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:381,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:377,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:377,43'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:377,43'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:377,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:378,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:381,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:378,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:378,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:379,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:379,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:379,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:379,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:381,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:381,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:382,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:372,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:376,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:377,43'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:377,28'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:379,12'
          Dst:             lj_assert_fail
    - functionName:    lua_tonumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         21
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_strscan_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:362,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:363,23'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:364,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:364,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:364,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:367,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:364,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:364,41'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:364,41'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:364,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:365,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:367,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:365,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:365,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:365,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:360,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:363,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:364,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:364,26'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_api.c:365,12'
          Dst:             lj_assert_fail
    - functionName:    lua_lessthan
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx1
        - idx2
      BBCount:         28
      ICount:          220
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - index2adr
        - jit_secure_call
        - lj_assert_fail
        - lj_meta_comp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:339,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:339,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_comp
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:339,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:339,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:339,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:340,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:339,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:339,31'
              BranchSideFuncs:
                - lj_meta_comp
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:339,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:339,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:340,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:343,14'
              BranchSideFuncs:
                - lj_meta_comp
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:343,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:343,32'
              BranchSideFuncs:
                - lj_meta_comp
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:346,33'
              BranchSideFuncs:
                - lj_meta_comp
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:343,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:344,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:346,33'
              BranchSideFuncs:
                - lj_meta_comp
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:347,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:348,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:350,16'
              BranchSideFuncs:
                - jit_secure_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:337,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:338,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:339,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:339,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:344,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:344,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:346,20'
          Dst:             lj_meta_comp
        - Src:             'third_party/luajit/src/lj_api.c:351,7'
          Dst:             jit_secure_call
    - functionName:    lua_equal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx1
        - idx2
      BBCount:         42
      ICount:          311
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - index2adr
        - jit_secure_call
        - lj_assert_fail
        - lj_meta_equal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:308,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:308,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:310,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:308,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:309,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:310,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:310,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:311,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:312,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:312,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:313,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:318,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:313,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:313,18'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:313,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:313,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:313,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:313,27'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:313,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:313,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:313,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:318,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:319,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:320,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:320,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:321,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:323,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
        - Branch String:   'third_party/luajit/src/lj_api.c:323,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:323,37'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_equal
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:323,37'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:323,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:323,46'
              BranchSideFuncs:
                - lj_meta_equal
                - jit_secure_call
            - BranchSide:      'third_party/luajit/src/lj_api.c:323,46'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:324,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:325,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:327,16'
              BranchSideFuncs:
                - jit_secure_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:304,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:305,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:309,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:309,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:313,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:313,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:323,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:323,46'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:323,20'
          Dst:             lj_meta_equal
        - Src:             'third_party/luajit/src/lj_api.c:328,7'
          Dst:             jit_secure_call
    - functionName:    lua_rawequal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx1
        - idx2
      BBCount:         17
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_obj_equal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:299,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_obj_equal
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:299,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_obj_equal
        - Branch String:   'third_party/luajit/src/lj_api.c:299,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,35'
              BranchSideFuncs:
                - lj_obj_equal
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,35'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:299,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:299,64'
              BranchSideFuncs:
                - lj_obj_equal
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:297,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:298,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:299,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:299,35'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:299,51'
          Dst:             lj_obj_equal
    - functionName:    lua_isuserdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - index2adr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:292,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:292,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:292,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:291,16'
          Dst:             index2adr
    - functionName:    lua_isstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - index2adr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:286,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:286,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:286,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:285,16'
          Dst:             index2adr
    - functionName:    lua_isnumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_strscan_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:280,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:280,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:280,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_api.c:280,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:280,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_api.c:280,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:280,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:280,25'
              BranchSideFuncs:
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_api.c:280,43'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:278,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:280,43'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:280,43'
          Dst:             lj_strscan_num
    - functionName:    lua_iscfunction
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - index2adr
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:273,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:273,26'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:273,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:273,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:273,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:273,26'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:272,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:273,26'
          Dst:             lj_assert_fail
    - functionName:    lua_typename
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - t
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_checkany
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         9
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_arg
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:260,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:260,28'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lj_api.c:260,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:260,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:261,16'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lj_api.c:262,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:260,7'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:260,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:261,5'
          Dst:             lj_err_arg
    - functionName:    luaL_checktype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - tt
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_argt
        - lua_type
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:254,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:255,17'
              BranchSideFuncs:
                - lj_err_argt
            - BranchSide:      'third_party/luajit/src/lj_api.c:256,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:254,7'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lj_api.c:255,5'
          Dst:             lj_err_argt
    - functionName:    lua_type
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         19
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr
        - lj_assert_fail
      functionUses:    24
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:232,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:233,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:238,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:238,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:238,19'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:238,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:238,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:239,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:241,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:247,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:247,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:248,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:247,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:247,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:248,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:231,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:238,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:247,5'
          Dst:             lj_assert_fail
    - functionName:    lua_pushvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         13
      ICount:          157
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_state_growstack1
      functionUses:    25
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:224,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_api.c:224,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:224,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_api.c:224,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:223,21'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:224,3'
          Dst:             lj_state_growstack1
    - functionName:    lua_copy
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - fromidx
        - toidx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - copy_slot
        - index2adr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:218,16'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:218,3'
          Dst:             copy_slot
    - functionName:    copy_slot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - f
        - idx
      BBCount:         71
      ICount:          519
      EdgeCount:       81
      CyclomaticComplexity: 12
      functionsReached:
        - index2adr
        - lj_assert_fail
        - lj_err_msg
        - lj_gc_barrierf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:190,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:191,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:194,14'
              BranchSideFuncs:
                - index2adr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_api.c:191,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:191,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:193,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:193,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:193,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:193,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:194,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:195,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_api.c:202,33'
              BranchSideFuncs:
                - index2adr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:196,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:197,18'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_api.c:198,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:198,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:198,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:199,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:199,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:199,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:199,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:200,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:200,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:201,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:200,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:200,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:200,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:200,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:200,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:201,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:200,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:200,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:201,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:200,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:200,5'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:201,3'
              BranchSideFuncs:
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:67,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:67,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:68,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:204,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_api.c:205,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:205,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:205,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:205,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_api.c:205,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:191,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:193,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:197,7'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_api.c:198,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:199,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:200,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:200,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:200,5'
          Dst:             lj_gc_barrierf
        - Src:             'third_party/luajit/src/lj_api.c:202,17'
          Dst:             index2adr
        - Src:             'third_party/luajit/src/lj_api.c:202,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:202,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:205,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:205,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:205,7'
          Dst:             lj_gc_barrierf
    - functionName:    lua_replace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         7
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - copy_slot
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:211,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:211,3'
              BranchSideFuncs:
                - copy_slot
            - BranchSide:      'third_party/luajit/src/lj_api.c:211,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:211,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:212,3'
          Dst:             copy_slot
    - functionName:    lua_insert
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         21
      ICount:          269
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - index2adr_stack
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:184,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:184,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:185,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:184,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:183,19'
          Dst:             index2adr_stack
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lua_remove
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         13
      ICount:          154
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - index2adr_stack
        - lj_assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:177,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:177,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:178,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:177,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:176,15'
          Dst:             index2adr_stack
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lua_settop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
      BBCount:         24
      ICount:          184
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack
      functionUses:    40
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:159,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:160,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_api.c:169,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:160,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:160,5'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_api.c:161,9'
              BranchSideFuncs:
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_api.c:161,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:162,11'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_api.c:166,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:162,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:163,21'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_api.c:164,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:164,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:164,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:165,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:169,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:169,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:170,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:160,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:163,2'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_api.c:169,5'
          Dst:             lj_assert_fail
    - functionName:    lua_gettop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_version
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_xmove
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - to
        - n
      BBCount:         27
      ICount:          270
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:133,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:133,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:134,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_api.c:134,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:134,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_api.c:135,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_api.c:135,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:135,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_api.c:136,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:137,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_api.c:139,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:139,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_api.c:140,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:139,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:134,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:135,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_api.c:136,3'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    luaL_checkstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - size
        - msg
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_callerv
        - lua_checkstack
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:126,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:127,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:128,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:126,8'
          Dst:             lua_checkstack
        - Src:             'third_party/luajit/src/lj_api.c:127,5'
          Dst:             lj_err_callerv
    - functionName:    lua_checkstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - size
      BBCount:         16
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lj_state_growstack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_api.c:116,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:116,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:117,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_api.c:116,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_api.c:117,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_api.c:118,14'
              BranchSideFuncs:
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_api.c:120,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_api.c:119,5'
          Dst:             lj_state_growstack
    - functionName:    lua_status
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_api.c'
      linkageType:     externalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_traceback
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     externalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - L1
        - msg
        - level
      BBCount:         39
      ICount:          304
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - lj_assert_fail
        - lua_concat
        - lua_getinfo
        - lua_getstack
        - lua_pushfstring
        - lua_pushlstring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:668,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:668,28'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
            - BranchSide:      'third_party/luajit/src/lj_debug.c:669,3'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
        - Branch String:   'third_party/luajit/src/lj_debug.c:670,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:672,9'
              BranchSideFuncs:
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
            - BranchSide:      'third_party/luajit/src/lj_debug.c:706,14'
              BranchSideFuncs:
                - lua_concat
        - Branch String:   'third_party/luajit/src/lj_debug.c:672,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:673,25'
              BranchSideFuncs:
                - lua_getstack
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushlstring
                - lua_getstack
            - BranchSide:      'third_party/luajit/src/lj_debug.c:683,17'
              BranchSideFuncs:
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lj_debug.c:673,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:674,7'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_getstack
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
            - BranchSide:      'third_party/luajit/src/lj_debug.c:676,2'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_getstack
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
        - Branch String:   'third_party/luajit/src/lj_debug.c:684,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:684,10'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lj_debug.c:684,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:685,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:685,29'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lj_debug.c:688,23'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lj_debug.c:685,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:686,23'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lj_debug.c:688,23'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lj_debug.c:689,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:690,23'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lj_debug.c:691,13'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lj_debug.c:691,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:692,23'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
            - BranchSide:      'third_party/luajit/src/lj_debug.c:694,15'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
                - lua_pushlstring
        - Branch String:   'third_party/luajit/src/lj_debug.c:694,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:695,2'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
            - BranchSide:      'third_party/luajit/src/lj_debug.c:696,22'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lj_debug.c:696,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:697,18'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
            - BranchSide:      'third_party/luajit/src/lj_debug.c:699,18'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
                - lua_concat
        - Branch String:   'third_party/luajit/src/lj_debug.c:703,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:670,3'
              BranchSideFuncs:
                - lua_concat
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
            - BranchSide:      'third_party/luajit/src/lj_debug.c:704,18'
              BranchSideFuncs:
                - lua_concat
                - lua_getstack
                - lua_concat
                - lua_getinfo
                - lj_assert_fail
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushlstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_pushfstring
                - lua_getstack
                - lua_pushlstring
                - lua_getstack
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:668,12'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_debug.c:669,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lj_debug.c:670,10'
          Dst:             lua_getstack
        - Src:             'third_party/luajit/src/lj_debug.c:673,12'
          Dst:             lua_getstack
        - Src:             'third_party/luajit/src/lj_debug.c:676,2'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lj_debug.c:677,2'
          Dst:             lua_getstack
        - Src:             'third_party/luajit/src/lj_debug.c:683,5'
          Dst:             lua_getinfo
        - Src:             'third_party/luajit/src/lj_debug.c:684,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:686,7'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_debug.c:688,7'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_debug.c:690,7'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_debug.c:692,7'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_debug.c:695,2'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lj_debug.c:697,2'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_debug.c:699,2'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_debug.c:704,7'
          Dst:             lua_concat
        - Src:             'third_party/luajit/src/lj_debug.c:706,3'
          Dst:             lua_concat
    - functionName:    lua_getstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     externalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - level
        - ar
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_debug_frame
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:544,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:545,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:548,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:543,20'
          Dst:             lj_debug_frame
    - functionName:    lua_getinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     externalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - what
        - ar
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_debug_getinfo
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:537,10'
          Dst:             lj_debug_getinfo
    - functionName:    lj_debug_getinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - what
        - ar
        - ext
      BBCount:         137
      ICount:          1128
      EdgeCount:       169
      CyclomaticComplexity: 34
      functionsReached:
        - lj_assert_fail
        - lj_debug_frameline
        - lj_debug_funcname
        - lj_debug_shortname
        - lj_state_growstack1
        - lj_tab_new
        - lj_tab_setinth
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:438,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:439,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:445,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:440,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:440,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:441,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:441,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:441,10'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:456,3'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:447,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:447,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:448,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:449,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:449,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:450,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:450,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:450,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:450,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:450,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:450,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:453,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:450,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:450,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:453,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:456,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:457,10'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:505,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:457,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:458,11'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:477,17'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_shortname
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
        - Branch String:   'third_party/luajit/src/lj_debug.c:458,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:459,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_shortname
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
            - BranchSide:      'third_party/luajit/src/lj_debug.c:468,2'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:459,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:459,16'
              BranchSideFuncs:
                - lj_debug_shortname
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:459,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:466,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:466,13'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:466,28'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:477,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:478,25'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_shortname
                - lj_debug_frameline
            - BranchSide:      'third_party/luajit/src/lj_debug.c:479,17'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
                - lj_debug_funcname
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:478,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:478,52'
              BranchSideFuncs:
                - lj_debug_frameline
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:478,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:479,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:480,18'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:491,17'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
                - lj_debug_funcname
        - Branch String:   'third_party/luajit/src/lj_debug.c:481,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:482,6'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:491,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:482,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:483,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:487,4'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:483,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:483,18'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:490,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:491,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:492,22'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
                - lj_debug_funcname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:497,17'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:492,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:492,48'
              BranchSideFuncs:
                - lj_debug_funcname
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:492,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:493,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:494,2'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:497,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:497,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:498,13'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:499,17'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
        - Branch String:   'third_party/luajit/src/lj_debug.c:499,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:500,13'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_funcname
                - lj_assert_fail
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:502,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:505,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:506,14'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:509,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:507,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_debug.c:507,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:509,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_debug.c:509,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lj_debug.c:509,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:510,9'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_tab_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_debug.c:532,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:510,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:511,29'
              BranchSideFuncs:
                - lj_tab_new
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_debug.c:528,7'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_debug.c:512,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:512,21'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_debug.c:512,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:514,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:515,17'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_debug.c:526,15'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:516,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:516,6'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_debug.c:516,35'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lj_debug.c:518,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:519,18'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:525,7'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:520,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:520,43'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:521,7'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:521,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:521,44'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:522,34'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:523,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:518,24'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_debug.c:518,24'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:527,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_debug.c:530,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:532,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_debug.c:532,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:441,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:447,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:450,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:454,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:459,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:463,2'
          Dst:             lj_debug_shortname
        - Src:             'third_party/luajit/src/lj_debug.c:478,33'
          Dst:             lj_debug_frameline
        - Src:             'third_party/luajit/src/lj_debug.c:483,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:492,30'
          Dst:             lj_debug_funcname
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:507,5'
          Dst:             lj_state_growstack1
        - Src:             'third_party/luajit/src/lj_debug.c:511,18'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_debug.c:512,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:523,4'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:530,5'
          Dst:             lj_state_growstack1
    - functionName:    lj_debug_shortname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - str
        - line
      BBCount:         25
      ICount:          189
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - strcpy
        - strncpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:330,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:331,13'
              BranchSideFuncs:
                - strncpy
            - BranchSide:      'third_party/luajit/src/lj_debug.c:333,15'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
                - strncpy
                - strcpy
                - strcpy
        - Branch String:   'third_party/luajit/src/lj_debug.c:333,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:334,18'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'third_party/luajit/src/lj_debug.c:343,14'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
                - strncpy
                - strcpy
        - Branch String:   'third_party/luajit/src/lj_debug.c:336,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:337,14'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'third_party/luajit/src/lj_debug.c:340,12'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'third_party/luajit/src/lj_debug.c:343,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:344,35'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
                - strncpy
                - strcpy
            - BranchSide:      'third_party/luajit/src/lj_debug.c:345,12'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
                - strncpy
                - strcpy
        - Branch String:   'third_party/luajit/src/lj_debug.c:344,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:344,52'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
                - strncpy
                - strcpy
            - BranchSide:      'third_party/luajit/src/lj_debug.c:344,47'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
                - strncpy
                - strcpy
        - Branch String:   'third_party/luajit/src/lj_debug.c:346,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:347,11'
              BranchSideFuncs:
                - strncpy
                - strcpy
                - strcpy
            - BranchSide:      'third_party/luajit/src/lj_debug.c:351,14'
              BranchSideFuncs:
                - strcpy
                - strcpy
        - Branch String:   'third_party/luajit/src/lj_debug.c:347,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:347,36'
              BranchSideFuncs:
                - strncpy
                - strcpy
                - strcpy
            - BranchSide:      'third_party/luajit/src/lj_debug.c:348,15'
              BranchSideFuncs:
                - strncpy
                - strcpy
                - strcpy
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:331,5'
          Dst:             strncpy
        - Src:             'third_party/luajit/src/lj_debug.c:340,5'
          Dst:             strcpy
        - Src:             'third_party/luajit/src/lj_debug.c:345,5'
          Dst:             strcpy
        - Src:             'third_party/luajit/src/lj_debug.c:348,7'
          Dst:             strncpy
        - Src:             'third_party/luajit/src/lj_debug.c:349,7'
          Dst:             strcpy
        - Src:             'third_party/luajit/src/lj_debug.c:351,7'
          Dst:             strcpy
        - Src:             'third_party/luajit/src/lj_debug.c:353,5'
          Dst:             strcpy
    - functionName:    lj_debug_frameline
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fn
        - nextframe
      BBCount:         14
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - debug_framepc
        - lj_assert_fail
        - lj_debug_line
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:139,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:140,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_debug.c:144,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:140,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:140,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_debug.c:140,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:141,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:141,5'
              BranchSideFuncs:
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_debug.c:142,26'
              BranchSideFuncs:
                - lj_debug_line
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:138,14'
          Dst:             debug_framepc
        - Src:             'third_party/luajit/src/lj_debug.c:140,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:141,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:142,12'
          Dst:             lj_debug_line
    - functionName:    lj_debug_funcname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - frame
        - name
      BBCount:         31
      ICount:          246
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - debug_framepc
        - lj_assert_fail
        - lj_debug_slotname
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:301,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:302,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:303,7'
              BranchSideFuncs:
                - debug_framepc
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_slotname
        - Branch String:   'third_party/luajit/src/lj_debug.c:303,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:304,13'
              BranchSideFuncs:
                - debug_framepc
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_slotname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:305,12'
              BranchSideFuncs:
                - debug_framepc
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_slotname
        - Branch String:   'third_party/luajit/src/lj_debug.c:305,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:305,10'
              BranchSideFuncs:
                - debug_framepc
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_slotname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:305,10'
              BranchSideFuncs:
                - debug_framepc
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_slotname
        - Branch String:   'third_party/luajit/src/lj_debug.c:308,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:309,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_slotname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:321,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:309,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:309,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_slotname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:309,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:310,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:310,37'
              BranchSideFuncs:
                - lj_debug_slotname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:310,37'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:312,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:313,20'
              BranchSideFuncs:
                - lj_debug_slotname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:316,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:314,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:314,40'
              BranchSideFuncs:
                - lj_debug_slotname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:315,32'
              BranchSideFuncs:
                - lj_debug_slotname
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:307,8'
          Dst:             debug_framepc
        - Src:             'third_party/luajit/src/lj_debug.c:309,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:310,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:315,14'
          Dst:             lj_debug_slotname
    - functionName:    debug_framepc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fn
        - nextframe
      BBCount:         72
      ICount:          446
      EdgeCount:       94
      CyclomaticComplexity: 24
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:58,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:58,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:60,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:58,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:58,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:60,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:60,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:61,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:62,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:62,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:63,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:68,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:64,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:64,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:65,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:64,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:65,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:66,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:68,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:69,13'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:70,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:70,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:71,13'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:74,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:77,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:78,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:79,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:79,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:80,8'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:86,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:80,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:81,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:82,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:83,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:79,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:84,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:86,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:87,4'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:88,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:88,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:89,8'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:91,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:91,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:91,25'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:92,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:91,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:91,44'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:93,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:91,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:92,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:93,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:97,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:97,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:100,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:100,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:100,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:103,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:104,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:112,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:104,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:105,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:108,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:58,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:100,8'
          Dst:             lj_assert_fail
    - functionName:    lj_debug_slotname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
        - ip
        - slot
        - name
      BBCount:         68
      ICount:          429
      EdgeCount:       80
      CyclomaticComplexity: 14
      functionsReached:
        - debug_varname
        - lj_assert_fail
        - lj_debug_uvname
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:259,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:259,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:260,3'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
        - Branch String:   'third_party/luajit/src/lj_debug.c:260,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:261,18'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:292,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:264,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:265,11'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:267,16'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
        - Branch String:   'third_party/luajit/src/lj_debug.c:265,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:265,26'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:267,5'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
        - Branch String:   'third_party/luajit/src/lj_debug.c:265,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:265,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:266,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:265,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:266,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:267,5'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
        - Branch String:   'third_party/luajit/src/lj_debug.c:268,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:270,6'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:273,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:276,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:285,26'
              BranchSideFuncs:
                - lj_debug_uvname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:288,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:270,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:270,27'
              BranchSideFuncs:
                - debug_varname
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:271,2'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
        - Branch String:   'third_party/luajit/src/lj_debug.c:273,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:273,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:273,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:273,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:273,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:273,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:273,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:273,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:273,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:276,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:276,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:276,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:276,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:276,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:276,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:276,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:276,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:276,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:277,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:278,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:283,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:279,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:279,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:282,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:279,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:280,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:282,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:279,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:281,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:282,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:258,11'
          Dst:             debug_varname
        - Src:             'third_party/luajit/src/lj_debug.c:273,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:273,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:273,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:276,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:276,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:276,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:285,10'
          Dst:             lj_debug_uvname
    - functionName:    debug_varname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pt
        - pc
        - slot
      BBCount:         37
      ICount:          187
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - lj_buf_ruleb128
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:153,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:154,11'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
            - BranchSide:      'third_party/luajit/src/lj_debug.c:179,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:159,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:160,6'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
            - BranchSide:      'third_party/luajit/src/lj_debug.c:162,2'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
        - Branch String:   'third_party/luajit/src/lj_debug.c:160,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:160,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:161,7'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
        - Branch String:   'third_party/luajit/src/lj_debug.c:162,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:0,0'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
            - BranchSide:      'third_party/luajit/src/lj_debug.c:162,8'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
        - Branch String:   'third_party/luajit/src/lj_debug.c:166,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:166,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:167,15'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
        - Branch String:   'third_party/luajit/src/lj_debug.c:168,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:155,5'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
            - BranchSide:      'third_party/luajit/src/lj_debug.c:168,29'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_buf_ruleb128
        - Branch String:   'third_party/luajit/src/lj_debug.c:168,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:155,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:169,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:169,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:171,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:175,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:173,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:173,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:174,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:173,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:173,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:173,32'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:173,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:173,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:174,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:165,35'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_debug.c:167,25'
          Dst:             lj_buf_ruleb128
    - functionName:    lj_debug_uvname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pt
        - idx
      BBCount:         19
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:222,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:222,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:223,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:223,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:223,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:224,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:224,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:225,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:224,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:224,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:224,27'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:224,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:224,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:225,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:222,3'
          Dst:             lj_assert_fail
    - functionName:    lj_debug_line
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pt
        - pc
      BBCount:         15
      ICount:          125
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:121,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:121,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:132,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:121,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:122,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:132,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:123,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:123,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:124,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:124,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:124,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:125,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:125,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:126,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:127,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:127,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:128,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:130,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_debug_frame
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - level
        - size
      BBCount:         16
      ICount:          139
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:29,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:30,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:45,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:30,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:31,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:32,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:32,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:33,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:36,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:37,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:38,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:40,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:40,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:41,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:42,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    debug_putchunkname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - pt
        - pathstrip
      BBCount:         28
      ICount:          221
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - lj_buf_more2
        - lj_buf_putmem
        - lj_buf_putstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:559,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:560,19'
              BranchSideFuncs:
                - lj_buf_putmem
                - lj_buf_putstr
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:565,8'
              BranchSideFuncs:
                - lj_buf_putmem
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:565,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:565,21'
              BranchSideFuncs:
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_debug.c:566,17'
              BranchSideFuncs:
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_debug.c:565,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:566,17'
              BranchSideFuncs:
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_debug.c:579,19'
              BranchSideFuncs:
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_debug.c:568,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:570,16'
              BranchSideFuncs:
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_debug.c:577,19'
              BranchSideFuncs:
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_debug.c:570,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:571,6'
              BranchSideFuncs:
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_debug.c:576,5'
              BranchSideFuncs:
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_debug.c:571,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:571,21'
              BranchSideFuncs:
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_debug.c:572,11'
              BranchSideFuncs:
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_debug.c:571,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:571,29'
              BranchSideFuncs:
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_debug.c:572,11'
              BranchSideFuncs:
                - lj_buf_putmem
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:560,5'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lj_debug.c:561,5'
          Dst:             lj_buf_putstr
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_debug.c:577,5'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lj_debug.c:579,5'
          Dst:             lj_buf_putmem
    - functionName:    lj_debug_dumpstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - sb
        - fmt
        - depth
      BBCount:         82
      ICount:          712
      EdgeCount:       102
      CyclomaticComplexity: 22
      functionsReached:
        - debug_putchunkname
        - lj_assert_fail
        - lj_buf_more2
        - lj_buf_putmem
        - lj_debug_frame
        - lj_debug_frameline
        - lj_debug_funcname
        - lj_strfmt_putint
        - lj_strfmt_putptr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:589,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:589,29'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:590,3'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:590,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:592,37'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:653,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:593,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:594,28'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:646,16'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:594,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:594,35'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:594,16'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:598,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:599,10'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:646,5'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:599,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:601,14'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:605,41'
              BranchSideFuncs:
                - lj_debug_funcname
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:605,41'
              BranchSideFuncs:
                - lj_debug_funcname
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:620,8'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
            - BranchSide:      'third_party/luajit/src/lj_debug.c:639,14'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:642,16'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:606,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:607,10'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:617,4'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
        - Branch String:   'third_party/luajit/src/lj_debug.c:607,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:607,22'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:614,20'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:607,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:608,22'
              BranchSideFuncs:
                - lj_assert_fail
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_buf_more2
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:614,20'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:608,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:608,22'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_assert_fail
                - lj_buf_more2
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:608,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:609,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:610,22'
              BranchSideFuncs:
                - debug_putchunkname
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:613,6'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:620,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:621,20'
              BranchSideFuncs:
                - lj_assert_fail
                - debug_putchunkname
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
            - BranchSide:      'third_party/luajit/src/lj_debug.c:629,15'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:621,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:621,20'
              BranchSideFuncs:
                - debug_putchunkname
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
            - BranchSide:      'third_party/luajit/src/lj_debug.c:621,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:622,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:624,22'
              BranchSideFuncs:
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_debug_frameline
            - BranchSide:      'third_party/luajit/src/lj_debug.c:629,4'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:624,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:624,52'
              BranchSideFuncs:
                - lj_debug_frameline
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:625,12'
              BranchSideFuncs:
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:627,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:627,41'
              BranchSideFuncs:
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:627,48'
              BranchSideFuncs:
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:629,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:630,20'
              BranchSideFuncs:
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_debug.c:634,18'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_debug_frame
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:646,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:647,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:649,16'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_buf_putmem
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_assert_fail
                - debug_putchunkname
                - lj_strfmt_putint
                - lj_buf_more2
                - lj_debug_frameline
                - lj_debug_funcname
                - strlen
                - lj_buf_putmem
                - lj_assert_fail
                - debug_putchunkname
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_debug.c:653,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:653,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:654,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:592,22'
          Dst:             lj_debug_frame
        - Src:             'third_party/luajit/src/lj_debug.c:605,23'
          Dst:             lj_debug_funcname
        - Src:             'third_party/luajit/src/lj_debug.c:608,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:610,3'
          Dst:             debug_putchunkname
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_debug.c:614,37'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_debug.c:614,6'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lj_debug.c:621,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:622,10'
          Dst:             debug_putchunkname
        - Src:             'third_party/luajit/src/lj_debug.c:624,33'
          Dst:             lj_debug_frameline
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_debug.c:627,8'
          Dst:             lj_strfmt_putint
        - Src:             'third_party/luajit/src/lj_debug.c:630,6'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lj_debug.c:631,6'
          Dst:             lj_strfmt_putint
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_debug.c:635,6'
          Dst:             lj_strfmt_putptr
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
    - functionName:    lua_setlocal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     externalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - ar
        - n
      BBCount:         13
      ICount:          159
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - debug_localname
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:426,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:426,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:427,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:427,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:425,15'
          Dst:             debug_localname
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    debug_localname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - ar
        - name
        - slot1
      BBCount:         42
      ICount:          289
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - debug_framepc
        - debug_varname
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:189,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:189,30'
              BranchSideFuncs:
                - debug_framepc
                - lj_assert_fail
                - debug_varname
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:189,11'
              BranchSideFuncs:
                - debug_framepc
                - lj_assert_fail
                - debug_varname
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:192,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:192,31'
              BranchSideFuncs:
                - lj_assert_fail
                - debug_varname
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:193,12'
              BranchSideFuncs:
                - lj_assert_fail
                - debug_varname
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:193,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:194,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:210,7'
              BranchSideFuncs:
                - lj_assert_fail
                - debug_varname
        - Branch String:   'third_party/luajit/src/lj_debug.c:194,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:195,21'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:208,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:195,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:195,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:195,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:196,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:197,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:207,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:198,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:199,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:202,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:202,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:203,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:206,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:210,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:211,30'
              BranchSideFuncs:
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:213,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:211,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:211,30'
              BranchSideFuncs:
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:211,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:210,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:213,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:215,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:191,14'
          Dst:             debug_framepc
        - Src:             'third_party/luajit/src/lj_debug.c:195,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:211,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:211,16'
          Dst:             debug_varname
    - functionName:    lua_getlocal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     externalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - ar
        - n
      BBCount:         40
      ICount:          316
      EdgeCount:       46
      CyclomaticComplexity: 8
      functionsReached:
        - debug_localname
        - debug_varname
        - lj_assert_fail
        - lj_state_growstack1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:410,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:411,33'
              BranchSideFuncs:
                - debug_localname
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:416,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
        - Branch String:   'third_party/luajit/src/lj_debug.c:412,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:413,14'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_debug.c:416,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:414,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_debug.c:414,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:416,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_debug.c:416,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:416,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:416,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:416,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:417,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:417,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:417,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:417,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:417,26'
              BranchSideFuncs:
                - lj_assert_fail
                - debug_varname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:417,26'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:411,17'
          Dst:             debug_localname
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:414,7'
          Dst:             lj_state_growstack1
        - Src:             'third_party/luajit/src/lj_debug.c:416,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:417,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:417,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:417,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:417,12'
          Dst:             debug_varname
    - functionName:    lj_debug_pushloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - pt
        - pc
      BBCount:         25
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - lj_debug_line
        - lj_strfmt_pushf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:384,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:385,21'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:386,15'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:386,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:387,6'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:394,14'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:388,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:389,11'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:393,21'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:389,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:389,26'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:390,7'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:389,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:389,34'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:390,7'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:394,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:395,21'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:396,15'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:396,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:397,21'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:399,21'
              BranchSideFuncs:
                - lj_strfmt_pushf
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:383,17'
          Dst:             lj_debug_line
        - Src:             'third_party/luajit/src/lj_debug.c:385,5'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_debug.c:393,5'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_debug.c:395,5'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_debug.c:397,5'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_debug.c:399,5'
          Dst:             lj_strfmt_pushf
    - functionName:    lj_debug_addloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - msg
        - frame
        - nextframe
      BBCount:         16
      ICount:          114
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_debug_frameline
        - lj_debug_shortname
        - lj_strfmt_pushf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:361,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:362,18'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_debug_frameline
                - lj_assert_fail
                - lj_debug_shortname
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:374,19'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:363,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:364,40'
              BranchSideFuncs:
                - lj_debug_frameline
                - lj_strfmt_pushf
                - lj_assert_fail
                - lj_debug_shortname
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:373,3'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:365,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:366,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_shortname
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:372,5'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_debug.c:366,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:366,16'
              BranchSideFuncs:
                - lj_debug_shortname
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_debug.c:366,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:364,21'
          Dst:             lj_debug_frameline
        - Src:             'third_party/luajit/src/lj_debug.c:366,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:368,2'
          Dst:             lj_debug_shortname
        - Src:             'third_party/luajit/src/lj_debug.c:369,2'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_debug.c:374,3'
          Dst:             lj_strfmt_pushf
    - functionName:    lj_debug_uvnamev
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - idx
        - tvp
        - op
      BBCount:         22
      ICount:          165
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_debug_uvname
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_debug.c:231,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:232,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_uvname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:249,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:232,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:232,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_uvname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:232,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:233,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:234,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_uvname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:242,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:234,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:234,21'
              BranchSideFuncs:
                - lj_debug_uvname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:234,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_debug.c:235,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:236,15'
              BranchSideFuncs:
                - lj_debug_uvname
            - BranchSide:      'third_party/luajit/src/lj_debug.c:241,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_debug.c:242,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_debug.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_debug.c:243,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_debug.c:232,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:234,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_debug.c:239,9'
          Dst:             lj_debug_uvname
    - functionName:    unwindstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - top
      BBCount:         13
      ICount:          154
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_func_closeuv
        - lj_state_relimitstack
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:101,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:101,7'
              BranchSideFuncs:
                - lj_state_relimitstack
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:102,12'
              BranchSideFuncs:
                - lj_state_relimitstack
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:103,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_relimitstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_relimitstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_relimitstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_relimitstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_relimitstack
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:100,3'
          Dst:             lj_func_closeuv
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:105,3'
          Dst:             lj_state_relimitstack
    - functionName:    luaL_where
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - level
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_debug_addloc
        - lj_debug_frame
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:1094,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1094,40'
              BranchSideFuncs:
                - lj_debug_addloc
            - BranchSide:      'third_party/luajit/src/lj_err.c:1094,33'
              BranchSideFuncs:
                - lj_debug_addloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1093,20'
          Dst:             lj_debug_frame
        - Src:             'third_party/luajit/src/lj_err.c:1094,3'
          Dst:             lj_debug_addloc
    - functionName:    lua_atpanic
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - panicf
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_err_argtype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - narg
        - xname
      BBCount:         24
      ICount:          185
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - err_argmsg
        - lj_strfmt_pushf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:1037,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1038,9'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
            - BranchSide:      'third_party/luajit/src/lj_err.c:1049,17'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
        - Branch String:   'third_party/luajit/src/lj_err.c:1038,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1039,15'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
            - BranchSide:      'third_party/luajit/src/lj_err.c:1041,20'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
        - Branch String:   'third_party/luajit/src/lj_err.c:1043,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1044,10'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
            - BranchSide:      'third_party/luajit/src/lj_err.c:1046,10'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
        - Branch String:   'third_party/luajit/src/lj_err.c:1049,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1049,28'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
            - BranchSide:      'third_party/luajit/src/lj_err.c:1049,44'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
        - Branch String:   'third_party/luajit/src/lj_err.c:1050,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1050,26'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
            - BranchSide:      'third_party/luajit/src/lj_err.c:1050,43'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
        - Branch String:   'third_party/luajit/src/lj_err.c:1050,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1050,11'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
            - BranchSide:      'third_party/luajit/src/lj_err.c:1050,11'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - err_argmsg
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1052,9'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_err.c:1053,3'
          Dst:             err_argmsg
    - functionName:    err_argmsg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - narg
        - msg
      BBCount:         16
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - lj_debug_funcname
        - lj_err_callermsg
        - lj_strfmt_pushf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:1007,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1007,19'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_err.c:1009,7'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_err.c:1007,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1008,18'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_err.c:1009,7'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_err.c:1009,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1009,16'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_err.c:1012,27'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lj_err.c:1009,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1009,35'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_err.c:1012,27'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lj_err.c:1009,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:1010,27'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lj_err.c:1012,27'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1006,23'
          Dst:             lj_debug_funcname
        - Src:             'third_party/luajit/src/lj_err.c:1010,11'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_err.c:1012,11'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_err.c:1013,3'
          Dst:             lj_err_callermsg
    - functionName:    lj_err_callermsg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - msg
      BBCount:         17
      ICount:          149
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - lj_debug_addloc
        - lj_err_run
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:961,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:962,14'
              BranchSideFuncs:
                - lj_debug_addloc
                - lj_err_run
            - BranchSide:      'third_party/luajit/src/lj_err.c:963,14'
              BranchSideFuncs:
                - lj_debug_addloc
                - lj_err_run
        - Branch String:   'third_party/luajit/src/lj_err.c:964,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:965,16'
              BranchSideFuncs:
                - lj_debug_addloc
                - lj_err_run
            - BranchSide:      'third_party/luajit/src/lj_err.c:968,16'
              BranchSideFuncs:
                - lj_debug_addloc
                - lj_err_run
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:980,3'
          Dst:             lj_debug_addloc
        - Src:             'third_party/luajit/src/lj_err.c:981,3'
          Dst:             lj_err_run
    - functionName:    lj_err_run
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         35
      ICount:          490
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - finderrfunc
        - lj_assert_fail
        - lj_err_str
        - lj_err_throw
        - lj_vm_call
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:846,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:846,13'
              BranchSideFuncs:
                - lj_err_throw
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:846,73'
              BranchSideFuncs:
                - finderrfunc
                - lj_err_throw
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:847,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:848,23'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:862,16'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_err.c:851,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:851,31'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:852,15'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:851,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:852,15'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:855,5'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:853,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:857,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:858,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_call
                - lj_err_throw
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:846,61'
          Dst:             finderrfunc
        - Src:             'third_party/luajit/src/lj_err.c:852,25'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:853,7'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:860,5'
          Dst:             lj_vm_call
        - Src:             'third_party/luajit/src/lj_err.c:862,3'
          Dst:             lj_err_throw
    - functionName:    finderrfunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         42
      ICount:          298
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:797,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:797,25'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:797,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:797,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:798,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:840,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:798,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:799,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:807,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:799,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:800,2'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:801,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:801,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:802,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:803,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:804,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:798,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:805,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:807,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:810,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:810,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:813,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:816,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:819,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:824,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:832,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:832,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:836,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:819,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:820,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:821,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:824,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:824,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:825,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:825,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:826,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:827,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:832,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:833,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:834,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:836,7'
          Dst:             lj_assert_fail
    - functionName:    lj_err_str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - em
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_str_new
        - strlen
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:775,10'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_err.c:775,10'
          Dst:             lj_str_new
    - functionName:    lj_err_throw
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - errcode
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - err_raise_ext
        - exit
      functionUses:    21
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:755,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:756,5'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lj_err.c:769,3'
              BranchSideFuncs:
                - exit
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:746,3'
          Dst:             err_raise_ext
        - Src:             'third_party/luajit/src/lj_err.c:769,3'
          Dst:             exit
    - functionName:    err_raise_ext
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - errcode
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Unwind_RaiseException
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:730,3'
          Dst:             _Unwind_RaiseException
    - functionName:    _Unwind_RaiseException
      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:    lj_err_optype_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
      BBCount:         8
      ICount:          107
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - err_msgv
        - lj_err_optype
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:945,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:946,25'
              BranchSideFuncs:
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:953,17'
              BranchSideFuncs:
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_err.c:946,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:946,25'
              BranchSideFuncs:
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:946,25'
              BranchSideFuncs:
                - err_msgv
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:951,5'
          Dst:             err_msgv
        - Src:             'third_party/luajit/src/lj_err.c:953,3'
          Dst:             lj_err_optype
    - functionName:    err_msgv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - em
      BBCount:         13
      ICount:          136
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_debug_addloc
        - lj_err_run
        - lj_strfmt_pushvf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:883,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:883,25'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_debug_addloc
                - lj_err_run
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:885,7'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_debug_addloc
                - lj_err_run
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:885,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:885,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_pushvf
                - lj_debug_addloc
                - lj_err_run
            - BranchSide:      'third_party/luajit/src/lj_err.c:886,26'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_debug_addloc
                - lj_err_run
        - Branch String:   'third_party/luajit/src/lj_err.c:885,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:885,33'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_debug_addloc
                - lj_err_run
            - BranchSide:      'third_party/luajit/src/lj_err.c:886,26'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_debug_addloc
                - lj_err_run
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:885,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:886,9'
          Dst:             lj_strfmt_pushvf
        - Src:             'third_party/luajit/src/lj_err.c:888,3'
          Dst:             lj_debug_addloc
        - Src:             'third_party/luajit/src/lj_err.c:889,3'
          Dst:             lj_err_run
    - functionName:    lj_err_optype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - o
        - opm
      BBCount:         15
      ICount:          165
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - err_msgv
        - lj_assert_fail
        - lj_debug_slotname
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:915,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:915,23'
              BranchSideFuncs:
                - err_msgv
                - lj_assert_fail
                - lj_debug_slotname
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:915,23'
              BranchSideFuncs:
                - err_msgv
                - lj_assert_fail
                - lj_debug_slotname
                - err_msgv
        - Branch String:   'third_party/luajit/src/lj_err.c:917,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:918,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_slotname
                - err_msgv
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:925,12'
              BranchSideFuncs:
                - err_msgv
        - Branch String:   'third_party/luajit/src/lj_err.c:918,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:918,19'
              BranchSideFuncs:
                - lj_debug_slotname
                - err_msgv
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:918,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:922,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:923,16'
              BranchSideFuncs:
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:924,3'
              BranchSideFuncs:
                - err_msgv
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:918,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:921,24'
          Dst:             lj_debug_slotname
        - Src:             'third_party/luajit/src/lj_err.c:923,7'
          Dst:             err_msgv
        - Src:             'third_party/luajit/src/lj_err.c:925,3'
          Dst:             err_msgv
    - functionName:    lj_err_comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o1
        - o2
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - err_msgv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:931,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:931,20'
              BranchSideFuncs:
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:931,20'
              BranchSideFuncs:
                - err_msgv
        - Branch String:   'third_party/luajit/src/lj_err.c:932,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:932,20'
              BranchSideFuncs:
                - err_msgv
            - BranchSide:      'third_party/luajit/src/lj_err.c:932,20'
              BranchSideFuncs:
                - err_msgv
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:933,3'
          Dst:             err_msgv
    - functionName:    lj_err_lex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - src
        - tok
        - line
        - em
        - argp
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_debug_shortname
        - lj_err_throw
        - lj_strfmt_pushf
        - lj_strfmt_pushvf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:907,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:908,21'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_err.c:909,16'
              BranchSideFuncs:
                - lj_err_throw
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:904,3'
          Dst:             lj_debug_shortname
        - Src:             'third_party/luajit/src/lj_err.c:905,9'
          Dst:             lj_strfmt_pushvf
        - Src:             'third_party/luajit/src/lj_err.c:906,9'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_err.c:908,5'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_err.c:909,3'
          Dst:             lj_err_throw
    - functionName:    lj_err_trace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - errcode
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_run
        - lj_err_throw
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:868,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:869,16'
              BranchSideFuncs:
                - lj_err_run
            - BranchSide:      'third_party/luajit/src/lj_err.c:871,18'
              BranchSideFuncs:
                - lj_err_throw
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:869,5'
          Dst:             lj_err_run
        - Src:             'third_party/luajit/src/lj_err.c:871,5'
          Dst:             lj_err_throw
    - functionName:    lj_err_mem
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         22
      ICount:          274
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_err_str
        - lj_err_throw
        - lj_vm_unwind_c
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:781,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:782,20'
              BranchSideFuncs:
                - lj_vm_unwind_c
            - BranchSide:      'third_party/luajit/src/lj_err.c:784,20'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:785,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:785,25'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:787,7'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:787,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:787,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:788,11'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:787,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:787,33'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:788,11'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:789,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:782,5'
          Dst:             lj_vm_unwind_c
        - Src:             'third_party/luajit/src/lj_err.c:787,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:788,24'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:789,3'
          Dst:             lj_err_throw
    - functionName:    lj_vm_unwind_c
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_err_deregister_mcode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - base
        - sz
        - info
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __deregister_frame
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:606,3'
          Dst:             __deregister_frame
    - functionName:    __deregister_frame
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    err_unwind_jit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - version
        - actions
        - uexclass
        - uex
        - ctx
      BBCount:         19
      ICount:          132
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _Unwind_GetIP
        - _Unwind_SetIP
        - lj_assert_fail
        - lj_trace_unwind
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:503,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:503,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:504,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:503,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:504,5'
              BranchSideFuncs:
                - _Unwind_GetIP
                - lj_trace_unwind
                - lj_assert_fail
                - _Unwind_SetIP
            - BranchSide:      'third_party/luajit/src/lj_err.c:505,8'
              BranchSideFuncs:
                - _Unwind_GetIP
                - lj_trace_unwind
                - lj_assert_fail
                - _Unwind_SetIP
        - Branch String:   'third_party/luajit/src/lj_err.c:505,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:508,8'
              BranchSideFuncs:
                - _Unwind_GetIP
                - lj_trace_unwind
                - lj_assert_fail
                - _Unwind_SetIP
        - Branch String:   'third_party/luajit/src/lj_err.c:508,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:509,42'
              BranchSideFuncs:
                - _Unwind_GetIP
                - lj_trace_unwind
                - lj_assert_fail
                - _Unwind_SetIP
            - BranchSide:      'third_party/luajit/src/lj_err.c:527,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:513,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:513,5'
              BranchSideFuncs:
                - _Unwind_SetIP
            - BranchSide:      'third_party/luajit/src/lj_err.c:514,9'
              BranchSideFuncs:
                - _Unwind_SetIP
        - Branch String:   'third_party/luajit/src/lj_err.c:514,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:515,26'
              BranchSideFuncs:
                - _Unwind_SetIP
            - BranchSide:      'third_party/luajit/src/lj_err.c:525,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:511,22'
          Dst:             _Unwind_GetIP
        - Src:             'third_party/luajit/src/lj_err.c:512,22'
          Dst:             lj_trace_unwind
        - Src:             'third_party/luajit/src/lj_err.c:513,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:521,7'
          Dst:             _Unwind_SetIP
    - functionName:    _Unwind_GetIP
      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:    _Unwind_SetIP
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_err_register_mcode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - base
        - sz
        - info
      BBCount:         7
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Unwind_Find_FDE
        - __register_frame
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:596,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:596,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:596,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:592,3'
          Dst:             __register_frame
        - Src:             'third_party/luajit/src/lj_err.c:596,5'
          Dst:             _Unwind_Find_FDE
        - Src:             'third_party/luajit/src/lj_err.c:596,5'
          Dst:             lj_assert_fail
    - functionName:    __register_frame
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Unwind_Find_FDE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_err_verify
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Unwind_Find_FDE
        - lj_assert_fail
        - lj_err_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:489,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:488,25'
              BranchSideFuncs:
                - _Unwind_Find_FDE
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:489,3'
              BranchSideFuncs:
                - _Unwind_Find_FDE
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:489,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:489,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:489,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:489,3'
          Dst:             _Unwind_Find_FDE
        - Src:             'third_party/luajit/src/lj_err.c:489,3'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lj_err.c:489,3'
          Dst:             lj_assert_fail
    - functionName:    err_unwind
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - stopcf
        - errcode
      BBCount:         60
      ICount:          463
      EdgeCount:       74
      CyclomaticComplexity: 16
      functionsReached:
        - exit
        - unwindstack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:113,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:114,20'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:194,7'
              BranchSideFuncs:
                - unwindstack
                - exit
        - Branch String:   'third_party/luajit/src/lj_err.c:115,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:116,21'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:126,9'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:117,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:118,6'
              BranchSideFuncs:
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:125,5'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:118,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:119,14'
              BranchSideFuncs:
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:123,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:126,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:127,7'
              BranchSideFuncs:
                - unwindstack
                - exit
            - BranchSide:      'third_party/luajit/src/lj_err.c:128,13'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:128,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:113,3'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:131,15'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:131,15'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:132,7'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:153,11'
              BranchSideFuncs:
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:168,11'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:172,15'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:176,11'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:176,11'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:136,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:137,12'
              BranchSideFuncs:
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:140,18'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:140,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:0,0'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:141,7'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:153,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:154,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:161,11'
              BranchSideFuncs:
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:154,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:155,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:159,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:161,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:162,12'
              BranchSideFuncs:
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:166,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:168,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:168,11'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:169,2'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:176,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:178,6'
              BranchSideFuncs:
                - unwindstack
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:190,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:178,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:179,12'
              BranchSideFuncs:
                - unwindstack
                - exit
                - unwindstack
                - unwindstack
                - unwindstack
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:182,6'
              BranchSideFuncs:
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:184,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:185,4'
              BranchSideFuncs:
                - unwindstack
            - BranchSide:      'third_party/luajit/src/lj_err.c:186,12'
              BranchSideFuncs:
                - unwindstack
        - Branch String:   'third_party/luajit/src/lj_err.c:194,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:195,15'
              BranchSideFuncs:
                - unwindstack
                - exit
            - BranchSide:      'third_party/luajit/src/lj_err.c:202,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:198,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:199,7'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lj_err.c:200,5'
              BranchSideFuncs:
                - exit
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:121,4'
          Dst:             unwindstack
        - Src:             'third_party/luajit/src/lj_err.c:139,2'
          Dst:             unwindstack
        - Src:             'third_party/luajit/src/lj_err.c:164,2'
          Dst:             unwindstack
        - Src:             'third_party/luajit/src/lj_err.c:188,2'
          Dst:             unwindstack
        - Src:             'third_party/luajit/src/lj_err.c:197,5'
          Dst:             unwindstack
        - Src:             'third_party/luajit/src/lj_err.c:200,5'
          Dst:             exit
    - functionName:    lj_err_unwind_dwarf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - version
        - actions
        - uexclass
        - uex
        - ctx
      BBCount:         37
      ICount:          329
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _Unwind_DeleteException
        - _Unwind_GetCFA
        - _Unwind_SetGR
        - _Unwind_SetIP
        - err_unwind
        - lj_assert_fail
        - lj_err_str
        - lj_vm_unwind_rethrow
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_err.c:422,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:423,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:424,31'
              BranchSideFuncs:
                - _Unwind_GetCFA
                - err_unwind
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_DeleteException
                - err_unwind
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:426,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:428,20'
              BranchSideFuncs:
                - err_unwind
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_err.c:436,8'
              BranchSideFuncs:
                - err_unwind
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_DeleteException
        - Branch String:   'third_party/luajit/src/lj_err.c:428,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:429,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:431,10'
              BranchSideFuncs:
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_err.c:431,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:432,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:434,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:433,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:436,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:438,9'
              BranchSideFuncs:
                - err_unwind
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_DeleteException
            - BranchSide:      'third_party/luajit/src/lj_err.c:476,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_err.c:438,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:439,17'
              BranchSideFuncs:
                - err_unwind
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
            - BranchSide:      'third_party/luajit/src/lj_err.c:441,12'
              BranchSideFuncs:
                - err_unwind
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_DeleteException
        - Branch String:   'third_party/luajit/src/lj_err.c:441,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:442,26'
              BranchSideFuncs:
                - _Unwind_DeleteException
                - err_unwind
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
            - BranchSide:      'third_party/luajit/src/lj_err.c:443,15'
              BranchSideFuncs:
                - err_unwind
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
        - Branch String:   'third_party/luajit/src/lj_err.c:447,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:448,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_err.c:449,16'
              BranchSideFuncs:
                - _Unwind_SetGR
                - _Unwind_SetIP
                - _Unwind_SetGR
                - _Unwind_SetIP
        - Branch String:   'third_party/luajit/src/lj_err.c:449,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_err.c:450,21'
              BranchSideFuncs:
                - _Unwind_SetGR
                - _Unwind_SetIP
            - BranchSide:      'third_party/luajit/src/lj_err.c:457,15'
              BranchSideFuncs:
                - _Unwind_SetGR
                - _Unwind_SetIP
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:424,16'
          Dst:             _Unwind_GetCFA
        - Src:             'third_party/luajit/src/lj_err.c:428,9'
          Dst:             err_unwind
        - Src:             'third_party/luajit/src/lj_err.c:432,28'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_err.c:442,2'
          Dst:             _Unwind_DeleteException
        - Src:             'third_party/luajit/src/lj_err.c:446,10'
          Dst:             err_unwind
        - Src:             'third_party/luajit/src/lj_err.c:450,7'
          Dst:             _Unwind_SetGR
        - Src:             'third_party/luajit/src/lj_err.c:451,7'
          Dst:             _Unwind_SetIP
        - Src:             'third_party/luajit/src/lj_err.c:461,7'
          Dst:             _Unwind_SetGR
        - Src:             'third_party/luajit/src/lj_err.c:462,7'
          Dst:             _Unwind_SetIP
        - Src:             'third_party/luajit/src/lj_err.c:462,7'
          Dst:             lj_vm_unwind_rethrow
    - functionName:    _Unwind_GetCFA
      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:    _Unwind_DeleteException
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Unwind_SetGR
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_unwind_ff_eh
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_unwind_c_eh
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_unwind_rethrow
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_err_msg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - em
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - err_msgv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:895,3'
          Dst:             err_msgv
    - functionName:    lj_err_callerv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - em
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_callermsg
        - lj_strfmt_pushvf
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:990,9'
          Dst:             lj_strfmt_pushvf
        - Src:             'third_party/luajit/src/lj_err.c:992,3'
          Dst:             lj_err_callermsg
    - functionName:    lj_err_caller
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - em
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_callermsg
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:998,3'
          Dst:             lj_err_callermsg
    - functionName:    lj_err_argv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
        - em
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - err_argmsg
        - lj_strfmt_pushvf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1022,9'
          Dst:             lj_strfmt_pushvf
        - Src:             'third_party/luajit/src/lj_err.c:1024,3'
          Dst:             err_argmsg
    - functionName:    lj_err_arg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1030
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
        - em
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - err_argmsg
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1030,3'
          Dst:             err_argmsg
    - functionName:    lj_err_argt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
        - tt
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_argtype
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1059,3'
          Dst:             lj_err_argtype
    - functionName:    lua_error
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_run
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1074,3'
          Dst:             lj_err_run
    - functionName:    luaL_argerror
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - narg
        - msg
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - err_argmsg
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1080,3'
          Dst:             err_argmsg
    - functionName:    luaL_typerror
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - narg
        - xname
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_argtype
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1086,3'
          Dst:             lj_err_argtype
    - functionName:    luaL_error
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_err.c'
      linkageType:     externalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fmt
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_callermsg
        - lj_strfmt_pushvf
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_err.c:1102,9'
          Dst:             lj_strfmt_pushvf
        - Src:             'third_party/luajit/src/lj_err.c:1104,3'
          Dst:             lj_err_callermsg
    - functionName:    lj_func_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - fn
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_func.c:187,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:187,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_func.c:188,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    func_finduv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - slot
      BBCount:         33
      ICount:          283
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_mem_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_func.c:44,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:44,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:44,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:44,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:44,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:44,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:44,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:45,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:54,8'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:45,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:45,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:45,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:45,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:45,5'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:46,9'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:46,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:47,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_func.c:51,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:47,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:48,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_func.c:49,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_func.c:66,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:66,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:66,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:66,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:66,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_func.c:68,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:44,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_func.c:45,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_func.c:54,8'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_func.c:66,3'
          Dst:             lj_assert_fail
    - functionName:    lj_func_newL_gc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     externalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - pt
        - parent
      BBCount:         13
      ICount:          184
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - func_finduv
        - func_newL
        - lj_gc_step_fixtop
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_func.c:163,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:163,3'
              BranchSideFuncs:
                - lj_gc_step_fixtop
                - func_newL
                - func_finduv
            - BranchSide:      'third_party/luajit/src/lj_func.c:164,18'
              BranchSideFuncs:
                - func_newL
                - func_finduv
        - Branch String:   'third_party/luajit/src/lj_func.c:169,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:170,18'
              BranchSideFuncs:
                - func_finduv
            - BranchSide:      'third_party/luajit/src/lj_func.c:181,30'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_func.c:172,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:173,24'
              BranchSideFuncs:
                - func_finduv
            - BranchSide:      'third_party/luajit/src/lj_func.c:177,13'
              BranchSideFuncs:
                - func_finduv
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:163,3'
          Dst:             lj_gc_step_fixtop
        - Src:             'third_party/luajit/src/lj_func.c:164,8'
          Dst:             func_newL
        - Src:             'third_party/luajit/src/lj_func.c:173,12'
          Dst:             func_finduv
    - functionName:    func_newL
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - pt
        - env
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mem_newgco
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:126,26'
          Dst:             lj_mem_newgco
    - functionName:    func_emptyuv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mem_newgco
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:74,28'
          Dst:             lj_mem_newgco
    - functionName:    lj_func_newL_empty
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - pt
        - env
      BBCount:         7
      ICount:          103
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - func_emptyuv
        - func_newL
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_func.c:145,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:146,32'
              BranchSideFuncs:
                - func_emptyuv
            - BranchSide:      'third_party/luajit/src/lj_func.c:152,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:142,16'
          Dst:             func_newL
        - Src:             'third_party/luajit/src/lj_func.c:146,19'
          Dst:             func_emptyuv
    - functionName:    lj_func_newC
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - nelems
        - env
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mem_newgco
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:113,26'
          Dst:             lj_mem_newgco
    - functionName:    unlinkuv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - uv
      BBCount:         10
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_func.c:30,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:30,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:30,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:30,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:30,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_func.c:30,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:30,3'
          Dst:             lj_assert_fail
    - functionName:    lj_func_freeuv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - uv
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - unlinkuv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_func.c:104,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_func.c:105,14'
              BranchSideFuncs:
                - unlinkuv
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:105,5'
          Dst:             unlinkuv
    - functionName:    lj_func_closeuv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     externalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - level
      BBCount:         27
      ICount:          173
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_func_freeuv
        - lj_gc_closeuv
        - unlinkuv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_func.c:87,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:87,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - unlinkuv
                - lj_gc_closeuv
                - lj_func_freeuv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:88,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - unlinkuv
                - lj_gc_closeuv
                - lj_func_freeuv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:88,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:87,3'
              BranchSideFuncs:
                - lj_assert_fail
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_func_freeuv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:88,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_func.c:87,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:89,16'
              BranchSideFuncs:
                - lj_assert_fail
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_func_freeuv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:100,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_func.c:90,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:90,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:91,5'
              BranchSideFuncs:
                - lj_assert_fail
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_freeuv
        - Branch String:   'third_party/luajit/src/lj_func.c:91,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:91,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:91,5'
              BranchSideFuncs:
                - lj_assert_fail
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_freeuv
        - Branch String:   'third_party/luajit/src/lj_func.c:91,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:91,5'
              BranchSideFuncs:
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_freeuv
            - BranchSide:      'third_party/luajit/src/lj_func.c:92,5'
              BranchSideFuncs:
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_freeuv
        - Branch String:   'third_party/luajit/src/lj_func.c:93,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_func.c:94,22'
              BranchSideFuncs:
                - lj_func_freeuv
                - lj_assert_fail
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_func.c:96,16'
              BranchSideFuncs:
                - unlinkuv
                - lj_gc_closeuv
                - lj_assert_fail
                - lj_func_freeuv
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_func.c:88,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_func.c:90,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_func.c:91,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_func.c:94,7'
          Dst:             lj_func_freeuv
        - Src:             'third_party/luajit/src/lj_func.c:96,7'
          Dst:             unlinkuv
        - Src:             'third_party/luajit/src/lj_func.c:97,7'
          Dst:             lj_gc_closeuv
    - functionName:    lj_func_freeproto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_func.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - pt
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gc_mayclear
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - o
        - val
      BBCount:         30
      ICount:          163
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:452,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:453,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:462,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:453,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:454,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:457,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:454,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:454,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:454,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:457,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:457,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:457,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:457,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:459,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:459,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:459,25'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:461,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:459,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:459,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:461,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:459,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:459,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:459,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:459,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:460,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:461,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:454,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:457,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:459,32'
          Dst:             lj_assert_fail
    - functionName:    gc_clearweak
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - o
      BBCount:         39
      ICount:          227
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - gc_mayclear
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:469,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:470,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:494,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:470,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:470,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:470,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:471,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:471,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:472,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:472,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:473,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:481,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:474,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:476,15'
              BranchSideFuncs:
                - gc_mayclear
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:480,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:477,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:478,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:479,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:481,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:482,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:492,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:484,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:485,13'
              BranchSideFuncs:
                - gc_mayclear
                - gc_mayclear
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:491,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:487,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:487,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:490,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:487,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:488,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:489,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
        - Branch String:   'third_party/luajit/src/lj_gc.c:487,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:489,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
            - BranchSide:      'third_party/luajit/src/lj_gc.c:490,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mayclear
                - gc_mayclear
                - gc_mayclear
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:470,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:471,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:477,6'
          Dst:             gc_mayclear
        - Src:             'third_party/luajit/src/lj_gc.c:487,28'
          Dst:             gc_mayclear
        - Src:             'third_party/luajit/src/lj_gc.c:488,7'
          Dst:             gc_mayclear
    - functionName:    gc_mark_mmudata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - gc_mark
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:122,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:122,7'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:123,5'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:127,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:124,11'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:128,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:126,7'
          Dst:             gc_mark
    - functionName:    gc_mark
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - o
      BBCount:         83
      ICount:          491
      EdgeCount:       98
      CyclomaticComplexity: 17
      functionsReached:
        - gc_mark
        - lj_assert_fail
      functionUses:    25
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:61,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:61,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:62,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:62,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:62,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:63,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:64,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:65,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:69,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:65,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:65,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:65,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:67,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:67,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:68,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:67,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:67,13'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:68,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:68,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:68,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:68,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:68,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:68,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:69,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:68,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:68,5'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:69,3'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:69,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:70,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:74,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:70,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:70,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:70,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:71,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:71,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:71,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:72,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:71,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:71,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:72,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:71,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:71,5'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:72,9'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:72,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:74,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:75,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:75,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:75,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:75,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:75,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:75,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:75,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:75,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:75,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:75,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:78,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:61,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:62,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:65,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:67,13'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:68,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:68,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:68,5'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:70,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:71,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:71,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:71,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:71,5'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:75,5'
          Dst:             lj_assert_fail
    - functionName:    gc_propagate_gray
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - propagatemark
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:360,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:361,24'
              BranchSideFuncs:
                - propagatemark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:362,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:361,10'
          Dst:             propagatemark
    - functionName:    propagatemark
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         45
      ICount:          368
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - gc_traverse_func
        - gc_traverse_proto
        - gc_traverse_tab
        - gc_traverse_thread
        - gc_traverse_trace
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:318,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:318,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:319,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_trace
                - lj_assert_fail
                - gc_traverse_thread
                - lj_assert_fail
                - gc_traverse_proto
                - lj_assert_fail
                - gc_traverse_func
                - lj_assert_fail
                - gc_traverse_tab
        - Branch String:   'third_party/luajit/src/lj_gc.c:321,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:322,16'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_tab
            - BranchSide:      'third_party/luajit/src/lj_gc.c:327,14'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_trace
                - lj_assert_fail
                - gc_traverse_thread
                - lj_assert_fail
                - gc_traverse_proto
                - lj_assert_fail
                - gc_traverse_func
        - Branch String:   'third_party/luajit/src/lj_gc.c:322,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:322,16'
              BranchSideFuncs:
                - gc_traverse_tab
            - BranchSide:      'third_party/luajit/src/lj_gc.c:322,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:323,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:324,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:325,45'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:326,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:325,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:326,35'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:327,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:328,18'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_func
            - BranchSide:      'third_party/luajit/src/lj_gc.c:332,14'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_trace
                - lj_assert_fail
                - gc_traverse_thread
                - lj_assert_fail
                - gc_traverse_proto
        - Branch String:   'third_party/luajit/src/lj_gc.c:328,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:328,18'
              BranchSideFuncs:
                - gc_traverse_func
            - BranchSide:      'third_party/luajit/src/lj_gc.c:328,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:330,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:330,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:331,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:332,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:333,19'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_proto
            - BranchSide:      'third_party/luajit/src/lj_gc.c:336,14'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_trace
                - lj_assert_fail
                - gc_traverse_thread
        - Branch String:   'third_party/luajit/src/lj_gc.c:333,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:333,19'
              BranchSideFuncs:
                - gc_traverse_proto
            - BranchSide:      'third_party/luajit/src/lj_gc.c:333,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:336,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:337,21'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_thread
            - BranchSide:      'third_party/luajit/src/lj_gc.c:345,18'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_trace
        - Branch String:   'third_party/luajit/src/lj_gc.c:337,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:337,21'
              BranchSideFuncs:
                - gc_traverse_thread
            - BranchSide:      'third_party/luajit/src/lj_gc.c:337,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:345,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:345,18'
              BranchSideFuncs:
                - gc_traverse_trace
            - BranchSide:      'third_party/luajit/src/lj_gc.c:345,18'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:318,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:322,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:323,9'
          Dst:             gc_traverse_tab
        - Src:             'third_party/luajit/src/lj_gc.c:328,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:329,5'
          Dst:             gc_traverse_func
        - Src:             'third_party/luajit/src/lj_gc.c:333,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:334,5'
          Dst:             gc_traverse_proto
        - Src:             'third_party/luajit/src/lj_gc.c:337,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:341,5'
          Dst:             gc_traverse_thread
        - Src:             'third_party/luajit/src/lj_gc.c:345,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:346,5'
          Dst:             gc_traverse_trace
    - functionName:    gc_traverse_tab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - t
      BBCount:         129
      ICount:          798
      EdgeCount:       157
      CyclomaticComplexity: 30
      functionsReached:
        - gc_mark
        - lj_assert_fail
        - lj_meta_cache
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:169,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:170,5'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:171,10'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:170,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:170,5'
              BranchSideFuncs:
                - gc_mark
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:171,10'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:171,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:171,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:171,10'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:171,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:171,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:171,8'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:172,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:172,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:192,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:172,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:173,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:192,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:173,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:173,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:175,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:175,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:176,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:179,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:176,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:176,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:177,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:179,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:181,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:191,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:181,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:182,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:186,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:192,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:193,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:194,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:194,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:195,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:199,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:196,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:198,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:196,29'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:197,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:199,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:200,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:211,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:202,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:203,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:210,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:204,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:205,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:209,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:205,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:205,2'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:206,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:206,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:206,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:206,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:206,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:206,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:206,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:206,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:207,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:208,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:207,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:207,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:207,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:207,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:207,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:208,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:207,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:207,31'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:170,5'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:171,10'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lj_gc.c:173,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:197,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:197,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:197,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:197,7'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:205,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:206,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:206,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:206,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:206,31'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:207,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:207,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:207,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:207,31'
          Dst:             gc_mark
    - functionName:    gc_traverse_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - fn
      BBCount:         59
      ICount:          383
      EdgeCount:       68
      CyclomaticComplexity: 11
      functionsReached:
        - gc_mark
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:217,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:217,3'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:218,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:218,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:220,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:227,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:220,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:220,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:220,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:220,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:220,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:222,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:222,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:222,5'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:222,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:222,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:222,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:223,12'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:222,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:222,5'
              BranchSideFuncs:
                - gc_mark
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:223,12'
              BranchSideFuncs:
                - gc_mark
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:223,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:224,7'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:225,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:223,39'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:224,7'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:227,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:227,39'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:228,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:217,3'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:220,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:220,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:222,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:222,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:222,5'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:224,7'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:228,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:228,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:228,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:228,7'
          Dst:             gc_mark
    - functionName:    gc_traverse_proto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - pt
      BBCount:         21
      ICount:          143
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - gc_mark
        - gc_marktrace
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:274,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:275,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_marktrace
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:277,7'
              BranchSideFuncs:
                - gc_marktrace
        - Branch String:   'third_party/luajit/src/lj_gc.c:275,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:275,5'
              BranchSideFuncs:
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:275,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:275,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:274,45'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_marktrace
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:275,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_marktrace
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:275,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:275,5'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:275,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:277,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:277,31'
              BranchSideFuncs:
                - gc_marktrace
            - BranchSide:      'third_party/luajit/src/lj_gc.c:277,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:275,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:275,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:275,5'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:277,18'
          Dst:             gc_marktrace
    - functionName:    gc_traverse_thread
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - th
      BBCount:         37
      ICount:          235
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - gc_mark
        - gc_traverse_frames
        - lj_assert_fail
        - lj_state_shrinkstack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:302,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:304,7'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:303,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:303,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:303,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:303,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:303,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:302,49'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:303,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - gc_mark
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:303,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:304,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:305,11'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:309,3'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:306,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:307,7'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:308,3'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:309,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:309,3'
              BranchSideFuncs:
                - gc_mark
                - gc_traverse_frames
                - lj_state_shrinkstack
            - BranchSide:      'third_party/luajit/src/lj_gc.c:309,3'
              BranchSideFuncs:
                - gc_traverse_frames
                - lj_state_shrinkstack
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:303,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:303,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:303,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:303,5'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:309,3'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:310,28'
          Dst:             gc_traverse_frames
        - Src:             'third_party/luajit/src/lj_gc.c:310,3'
          Dst:             lj_state_shrinkstack
    - functionName:    gc_traverse_trace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - T
      BBCount:         40
      ICount:          246
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - gc_mark
        - gc_marktrace
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:249,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:249,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:250,14'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:250,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:251,18'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:257,7'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
        - Branch String:   'third_party/luajit/src/lj_gc.c:252,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:253,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:254,9'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:253,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:253,7'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:253,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:253,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:253,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:254,9'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:253,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:253,7'
              BranchSideFuncs:
                - gc_mark
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:253,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:254,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:254,28'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:256,3'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:254,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:255,10'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:256,3'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
                - gc_marktrace
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:257,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:257,29'
              BranchSideFuncs:
                - gc_marktrace
                - gc_mark
                - gc_marktrace
                - gc_marktrace
            - BranchSide:      'third_party/luajit/src/lj_gc.c:258,7'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
                - gc_marktrace
        - Branch String:   'third_party/luajit/src/lj_gc.c:258,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:258,33'
              BranchSideFuncs:
                - gc_marktrace
                - gc_mark
                - gc_marktrace
            - BranchSide:      'third_party/luajit/src/lj_gc.c:259,7'
              BranchSideFuncs:
                - gc_mark
                - gc_marktrace
        - Branch String:   'third_party/luajit/src/lj_gc.c:259,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:259,33'
              BranchSideFuncs:
                - gc_marktrace
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:260,3'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:260,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:260,3'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:260,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:253,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:253,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:253,7'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:257,16'
          Dst:             gc_marktrace
        - Src:             'third_party/luajit/src/lj_gc.c:258,20'
          Dst:             gc_marktrace
        - Src:             'third_party/luajit/src/lj_gc.c:259,20'
          Dst:             gc_marktrace
        - Src:             'third_party/luajit/src/lj_gc.c:260,3'
          Dst:             gc_mark
    - functionName:    gc_marktrace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - traceno
      BBCount:         17
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:236,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:236,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:236,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:236,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:236,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:236,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:237,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:237,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:238,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:238,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:238,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:239,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:236,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:237,3'
          Dst:             lj_assert_fail
    - functionName:    gc_traverse_frames
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - th
      BBCount:         23
      ICount:          182
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:286,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:287,18'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:293,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:289,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:289,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:290,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:289,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:289,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:290,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:290,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:290,27'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:292,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:286,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:286,54'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:286,54'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:294,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:294,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:294,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:289,32'
          Dst:             lj_assert_fail
    - functionName:    gc_mark_uv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         37
      ICount:          249
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - gc_mark
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:109,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:110,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:115,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:110,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:110,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:110,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:110,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:110,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:112,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:112,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:114,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:114,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - gc_mark
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:113,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:110,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:113,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:113,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:113,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:113,7'
          Dst:             gc_mark
    - functionName:    gc_mark_gcroot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         13
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - gc_mark
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:87,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:88,9'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:90,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:88,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:88,32'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:89,7'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:89,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:88,32'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:89,7'
              BranchSideFuncs:
                - gc_mark
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:89,7'
          Dst:             gc_mark
    - functionName:    gc_sweep_str_chain
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - p
      BBCount:         26
      ICount:          204
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_str_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:426,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:427,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:446,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:427,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:428,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:440,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:428,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:428,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_free
            - BranchSide:      'third_party/luajit/src/lj_gc.c:430,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:428,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:428,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:430,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:432,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:434,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:438,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_free
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:440,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:440,7'
              BranchSideFuncs:
                - lj_str_free
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:442,7'
              BranchSideFuncs:
                - lj_str_free
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:440,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:440,7'
              BranchSideFuncs:
                - lj_str_free
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:442,7'
              BranchSideFuncs:
                - lj_str_free
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:428,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:440,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:443,7'
          Dst:             lj_str_free
    - functionName:    atomic
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - L
      BBCount:         10
      ICount:          167
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - gc_clearweak
        - gc_mark
        - gc_mark_gcroot
        - gc_mark_mmudata
        - gc_mark_uv
        - gc_propagate_gray
        - gc_traverse_trace
        - lj_assert_fail
        - lj_buf_shrink
        - lj_gc_separateudata
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:621,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:621,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:622,3'
              BranchSideFuncs:
                - gc_traverse_trace
                - gc_mark_gcroot
                - gc_propagate_gray
                - gc_propagate_gray
                - lj_gc_separateudata
                - gc_mark_mmudata
                - gc_propagate_gray
                - gc_clearweak
                - lj_buf_shrink
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:622,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:622,3'
              BranchSideFuncs:
                - gc_mark
                - gc_traverse_trace
                - gc_mark_gcroot
                - gc_propagate_gray
                - gc_propagate_gray
                - lj_gc_separateudata
                - gc_mark_mmudata
                - gc_propagate_gray
                - gc_clearweak
                - lj_buf_shrink
            - BranchSide:      'third_party/luajit/src/lj_gc.c:622,3'
              BranchSideFuncs:
                - gc_traverse_trace
                - gc_mark_gcroot
                - gc_propagate_gray
                - gc_propagate_gray
                - lj_gc_separateudata
                - gc_mark_mmudata
                - gc_propagate_gray
                - gc_clearweak
                - lj_buf_shrink
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:616,3'
          Dst:             gc_mark_uv
        - Src:             'third_party/luajit/src/lj_gc.c:617,3'
          Dst:             gc_propagate_gray
        - Src:             'third_party/luajit/src/lj_gc.c:621,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:622,3'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:623,3'
          Dst:             gc_traverse_trace
        - Src:             'third_party/luajit/src/lj_gc.c:624,3'
          Dst:             gc_mark_gcroot
        - Src:             'third_party/luajit/src/lj_gc.c:625,3'
          Dst:             gc_propagate_gray
        - Src:             'third_party/luajit/src/lj_gc.c:629,3'
          Dst:             gc_propagate_gray
        - Src:             'third_party/luajit/src/lj_gc.c:631,12'
          Dst:             lj_gc_separateudata
        - Src:             'third_party/luajit/src/lj_gc.c:632,3'
          Dst:             gc_mark_mmudata
        - Src:             'third_party/luajit/src/lj_gc.c:633,13'
          Dst:             gc_propagate_gray
        - Src:             'third_party/luajit/src/lj_gc.c:636,3'
          Dst:             gc_clearweak
        - Src:             'third_party/luajit/src/lj_gc.c:638,3'
          Dst:             lj_buf_shrink
    - functionName:    lj_gc_separateudata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - all
      BBCount:         51
      ICount:          319
      EdgeCount:       61
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
        - lj_meta_cache
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:138,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:158,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:138,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:138,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:138,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:138,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:138,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:139,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:138,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:138,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:138,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:138,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:139,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:141,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
            - BranchSide:      'third_party/luajit/src/lj_gc.c:144,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:141,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
            - BranchSide:      'third_party/luajit/src/lj_gc.c:144,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:140,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:140,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:141,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
            - BranchSide:      'third_party/luajit/src/lj_gc.c:144,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
        - Branch String:   'third_party/luajit/src/lj_gc.c:144,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:144,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:144,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:147,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:148,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:153,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:138,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:140,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:140,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:140,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:140,17'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lj_gc.c:144,12'
          Dst:             lj_assert_fail
    - functionName:    gc_mark_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         29
      ICount:          220
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - gc_mark
        - gc_mark_gcroot
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:98,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:98,3'
              BranchSideFuncs:
                - gc_mark
                - gc_mark_gcroot
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:99,3'
              BranchSideFuncs:
                - gc_mark_gcroot
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:99,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:99,3'
              BranchSideFuncs:
                - gc_mark
                - gc_mark_gcroot
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - gc_mark_gcroot
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:100,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark_gcroot
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - gc_mark_gcroot
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:100,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - gc_mark_gcroot
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:100,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark_gcroot
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - gc_mark_gcroot
        - Branch String:   'third_party/luajit/src/lj_gc.c:100,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - gc_mark_gcroot
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:100,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
                - gc_mark_gcroot
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - gc_mark_gcroot
        - Branch String:   'third_party/luajit/src/lj_gc.c:100,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - gc_mark
                - gc_mark_gcroot
            - BranchSide:      'third_party/luajit/src/lj_gc.c:100,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:98,3'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:99,3'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:100,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:100,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:100,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:100,3'
          Dst:             gc_mark
        - Src:             'third_party/luajit/src/lj_gc.c:101,3'
          Dst:             gc_mark_gcroot
    - functionName:    lj_mem_grow
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - p
        - szp
        - lim
        - esz
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_mem_realloc
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:905,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:906,8'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_gc.c:907,7'
              BranchSideFuncs:
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_gc.c:907,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:907,7'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_gc.c:908,10'
              BranchSideFuncs:
                - lj_mem_realloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:909,7'
          Dst:             lj_mem_realloc
    - functionName:    lj_mem_realloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - L
        - p
        - osz
        - nsz
      BBCount:         30
      ICount:          191
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_err_mem
      functionUses:    30
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:866,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:866,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_gc.c:868,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_gc.c:870,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:870,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_gc.c:872,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:870,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:871,16'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_gc.c:872,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:872,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:872,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:873,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:873,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:873,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:873,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:873,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:873,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:866,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:871,5'
          Dst:             lj_err_mem
        - Src:             'third_party/luajit/src/lj_gc.c:872,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:873,3'
          Dst:             lj_assert_fail
    - functionName:    lj_mem_newgco
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - L
        - size
      BBCount:         19
      ICount:          145
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_err_mem
      functionUses:    23
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:889,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:890,16'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:891,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:891,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:891,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:891,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:891,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:891,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:890,5'
          Dst:             lj_err_mem
        - Src:             'third_party/luajit/src/lj_gc.c:891,3'
          Dst:             lj_assert_fail
    - functionName:    lj_gc_barriertrace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - traceno
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gc_marktrace
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:855,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:855,38'
              BranchSideFuncs:
                - gc_marktrace
            - BranchSide:      'third_party/luajit/src/lj_gc.c:856,18'
              BranchSideFuncs:
                - gc_marktrace
        - Branch String:   'third_party/luajit/src/lj_gc.c:855,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:855,7'
              BranchSideFuncs:
                - gc_marktrace
            - BranchSide:      'third_party/luajit/src/lj_gc.c:856,18'
              BranchSideFuncs:
                - gc_marktrace
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:856,5'
          Dst:             gc_marktrace
    - functionName:    lj_gc_closeuv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - uv
      BBCount:         39
      ICount:          340
      EdgeCount:       46
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_gc_barrierf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:834,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_gc.c:838,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:838,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:839,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_gc.c:839,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:839,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_gc.c:840,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_gc.c:839,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:840,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_gc.c:844,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:841,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:841,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_gc.c:843,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:841,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:841,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_gc.c:841,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:841,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:842,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_gc.c:843,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:842,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:842,23'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_gc.c:843,5'
              BranchSideFuncs:
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_gc.c:845,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:845,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:845,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:841,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:842,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:842,2'
          Dst:             lj_gc_barrierf
        - Src:             'third_party/luajit/src/lj_gc.c:845,7'
          Dst:             lj_assert_fail
    - functionName:    lj_gc_barrierf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - o
        - v
      BBCount:         31
      ICount:          188
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - gc_mark
        - lj_assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:804,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:804,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:804,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:804,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:804,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:804,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:804,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:804,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:804,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:804,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:804,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:806,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:806,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:806,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:806,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:806,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:806,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:808,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:808,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:808,3'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:810,7'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:810,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:810,38'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:811,13'
              BranchSideFuncs:
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:810,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:811,13'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:813,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:804,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:806,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:808,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:811,5'
          Dst:             gc_mark
    - functionName:    lj_gc_barrieruv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     externalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - tv
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - gc_mark
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:821,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:821,38'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:822,13'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
        - Branch String:   'third_party/luajit/src/lj_gc.c:821,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:822,13'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:824,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:822,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:822,16'
              BranchSideFuncs:
                - gc_mark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:822,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:822,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:822,5'
          Dst:             gc_mark
    - functionName:    lj_gc_fullgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         23
      ICount:          187
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - gc_onestep
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:780,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:781,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_onestep
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:788,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_onestep
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:788,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:788,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_onestep
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:788,43'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_onestep
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:788,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:789,16'
              BranchSideFuncs:
                - gc_onestep
                - lj_assert_fail
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:790,3'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:790,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:790,3'
              BranchSideFuncs:
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:793,3'
              BranchSideFuncs:
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:790,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:790,3'
              BranchSideFuncs:
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:793,3'
              BranchSideFuncs:
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:794,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:794,19'
              BranchSideFuncs:
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:795,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:789,5'
          Dst:             gc_onestep
        - Src:             'third_party/luajit/src/lj_gc.c:790,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:794,8'
          Dst:             gc_onestep
    - functionName:    gc_onestep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         44
      ICount:          404
      EdgeCount:       52
      CyclomaticComplexity: 10
      functionsReached:
        - atomic
        - gc_finalize
        - gc_mark_start
        - gc_sweep
        - gc_sweep_str_chain
        - lj_assert_fail
        - lj_str_resize
        - propagatemark
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:652,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:654,19'
              BranchSideFuncs:
                - gc_mark_start
            - BranchSide:      'third_party/luajit/src/lj_gc.c:657,9'
              BranchSideFuncs:
                - propagatemark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:662,9'
              BranchSideFuncs:
                - atomic
            - BranchSide:      'third_party/luajit/src/lj_gc.c:673,18'
              BranchSideFuncs:
                - gc_sweep_str_chain
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:687,18'
              BranchSideFuncs:
                - gc_sweep
                - lj_assert_fail
                - lj_str_resize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:704,9'
              BranchSideFuncs:
                - gc_finalize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:716,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:657,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:658,28'
              BranchSideFuncs:
                - propagatemark
            - BranchSide:      'third_party/luajit/src/lj_gc.c:659,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:662,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:663,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:664,12'
              BranchSideFuncs:
                - atomic
        - Branch String:   'third_party/luajit/src/lj_gc.c:675,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:676,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:682,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:682,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:682,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:683,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:689,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:689,5'
              BranchSideFuncs:
                - lj_str_resize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:690,23'
              BranchSideFuncs:
                - lj_str_resize
        - Branch String:   'third_party/luajit/src/lj_gc.c:691,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:692,11'
              BranchSideFuncs:
                - lj_str_resize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:701,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:692,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:692,45'
              BranchSideFuncs:
                - lj_str_resize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:694,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:692,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:693,16'
              BranchSideFuncs:
                - lj_str_resize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:694,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:694,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:695,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:697,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:704,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:705,11'
              BranchSideFuncs:
                - gc_finalize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:712,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:705,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:706,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:707,19'
              BranchSideFuncs:
                - gc_finalize
        - Branch String:   'third_party/luajit/src/lj_gc.c:708,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:709,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:710,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:654,5'
          Dst:             gc_mark_start
        - Src:             'third_party/luajit/src/lj_gc.c:658,14'
          Dst:             propagatemark
        - Src:             'third_party/luajit/src/lj_gc.c:664,5'
          Dst:             atomic
        - Src:             'third_party/luajit/src/lj_gc.c:674,5'
          Dst:             gc_sweep_str_chain
        - Src:             'third_party/luajit/src/lj_gc.c:682,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:688,5'
          Dst:             gc_sweep
        - Src:             'third_party/luajit/src/lj_gc.c:689,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:693,2'
          Dst:             lj_str_resize
        - Src:             'third_party/luajit/src/lj_gc.c:707,7'
          Dst:             gc_finalize
        - Src:             'third_party/luajit/src/lj_gc.c:716,5'
          Dst:             lj_assert_fail
    - functionName:    gc_sweep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - p
        - lim
      BBCount:         36
      ICount:          249
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - gc_sweep
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:400,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:400,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:400,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
        - Branch String:   'third_party/luajit/src/lj_gc.c:400,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:401,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:417,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:401,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:402,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_sweep
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:403,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:402,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:402,7'
              BranchSideFuncs:
                - gc_sweep
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:403,11'
              BranchSideFuncs:
                - gc_sweep
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:403,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:404,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:409,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
        - Branch String:   'third_party/luajit/src/lj_gc.c:404,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:404,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:406,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
        - Branch String:   'third_party/luajit/src/lj_gc.c:404,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:404,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:406,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
        - Branch String:   'third_party/luajit/src/lj_gc.c:409,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:409,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:411,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
        - Branch String:   'third_party/luajit/src/lj_gc.c:409,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:409,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:411,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
        - Branch String:   'third_party/luajit/src/lj_gc.c:412,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:413,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:414,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - gc_sweep
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:402,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:402,7'
          Dst:             gc_sweep
        - Src:             'third_party/luajit/src/lj_gc.c:404,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:409,7'
          Dst:             lj_assert_fail
    - functionName:    gc_finalize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         54
      ICount:          586
      EdgeCount:       62
      CyclomaticComplexity: 10
      functionsReached:
        - gc_call_finalizer
        - lj_assert_fail
        - lj_meta_cache
        - lj_tab_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:533,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:533,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
                - lj_assert_fail
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:535,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
                - lj_assert_fail
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:535,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:536,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
                - lj_assert_fail
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:538,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
                - lj_assert_fail
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:540,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:543,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:559,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
        - Branch String:   'third_party/luajit/src/lj_gc.c:548,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:548,24'
              BranchSideFuncs:
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:548,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:549,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:550,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:551,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:555,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:552,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - gc_call_finalizer
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - gc_call_finalizer
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - gc_call_finalizer
        - Branch String:   'third_party/luajit/src/lj_gc.c:563,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:563,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,6'
              BranchSideFuncs:
                - gc_call_finalizer
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
        - Branch String:   'third_party/luajit/src/lj_gc.c:563,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:563,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,6'
              BranchSideFuncs:
                - gc_call_finalizer
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cache
                - gc_call_finalizer
        - Branch String:   'third_party/luajit/src/lj_gc.c:563,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,6'
              BranchSideFuncs:
                - lj_meta_cache
                - gc_call_finalizer
            - BranchSide:      'third_party/luajit/src/lj_gc.c:563,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:564,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:564,7'
              BranchSideFuncs:
                - gc_call_finalizer
            - BranchSide:      'third_party/luajit/src/lj_gc.c:565,23'
              BranchSideFuncs:
                - gc_call_finalizer
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:533,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:548,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:549,10'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:553,7'
          Dst:             gc_call_finalizer
        - Src:             'third_party/luajit/src/lj_gc.c:563,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:563,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:563,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:563,8'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lj_gc.c:565,5'
          Dst:             gc_call_finalizer
    - functionName:    gc_call_finalizer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - L
        - mo
        - o
      BBCount:         39
      ICount:          566
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
        - lj_dispatch_update
        - lj_vm_pcall
        - lj_vmevent_call
        - lj_vmevent_prepare
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:507,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:507,66'
              BranchSideFuncs:
                - lj_dispatch_update
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:508,3'
              BranchSideFuncs:
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:511,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:513,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_pcall
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_gc.c:516,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:516,66'
              BranchSideFuncs:
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:517,21'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:518,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:518,7'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:519,24'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:520,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:520,5'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:523,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:520,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:520,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:523,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:520,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:507,47'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:514,13'
          Dst:             lj_vm_pcall
        - Src:             'third_party/luajit/src/lj_gc.c:516,47'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_gc.c:520,5'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:520,5'
          Dst:             lj_vmevent_call
    - functionName:    lj_gc_step_jit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - steps
      BBCount:         20
      ICount:          164
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_gc_step
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:764,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:764,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.c:764,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:766,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:766,12'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.c:767,15'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_gc.c:767,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:767,36'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.c:767,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_gc.c:767,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:767,15'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.c:770,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:770,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:770,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:770,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:764,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:766,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:767,25'
          Dst:             lj_gc_step
    - functionName:    lj_gc_step
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     externalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         18
      ICount:          183
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gc_onestep
      functionUses:    43
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:729,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:730,9'
              BranchSideFuncs:
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:731,7'
              BranchSideFuncs:
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:731,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:732,19'
              BranchSideFuncs:
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:733,3'
              BranchSideFuncs:
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:735,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:736,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:740,3'
              BranchSideFuncs:
                - gc_onestep
        - Branch String:   'third_party/luajit/src/lj_gc.c:740,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:734,31'
              BranchSideFuncs:
                - gc_onestep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:741,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:741,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:742,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.c:746,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:734,20'
          Dst:             gc_onestep
    - functionName:    lj_gc_step_fixtop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     externalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_gc_step
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:756,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:756,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.c:756,7'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_gc.c:756,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:756,33'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.c:756,33'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:756,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:757,3'
          Dst:             lj_gc_step
    - functionName:    lj_gc_freeall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - gc_sweep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:605,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:606,5'
              BranchSideFuncs:
                - gc_sweep
            - BranchSide:      'third_party/luajit/src/lj_gc.c:607,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:603,3'
          Dst:             gc_sweep
        - Src:             'third_party/luajit/src/lj_gc.c:606,5'
          Dst:             gc_sweep
    - functionName:    lj_gc_finalize_cdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         23
      ICount:          273
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - gc_call_finalizer
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:584,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:585,10'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:594,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.c:585,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:585,35'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:585,35'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:585,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:585,35'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:586,18'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.c:586,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:586,18'
              BranchSideFuncs:
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.c:586,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:591,7'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - gc_call_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:586,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_gc.c:592,7'
          Dst:             gc_call_finalizer
    - functionName:    lj_gc_finalize_udata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_gc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gc_finalize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_gc.c:571,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.c:572,17'
              BranchSideFuncs:
                - gc_finalize
            - BranchSide:      'third_party/luajit/src/lj_gc.c:573,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_gc.c:572,5'
          Dst:             gc_finalize
    - functionName:    lua_dump
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - writer
        - data
      BBCount:         29
      ICount:          168
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_bcwrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_load.c:162,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:162,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcwrite
            - BranchSide:      'third_party/luajit/src/lj_load.c:163,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcwrite
        - Branch String:   'third_party/luajit/src/lj_load.c:163,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:163,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcwrite
            - BranchSide:      'third_party/luajit/src/lj_load.c:166,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_load.c:163,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:163,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcwrite
            - BranchSide:      'third_party/luajit/src/lj_load.c:163,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_load.c:163,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:164,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcwrite
            - BranchSide:      'third_party/luajit/src/lj_load.c:166,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_load.c:164,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:164,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcwrite
            - BranchSide:      'third_party/luajit/src/lj_load.c:164,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_load.c:164,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:164,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_bcwrite
            - BranchSide:      'third_party/luajit/src/lj_load.c:164,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_load.c:164,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:164,26'
              BranchSideFuncs:
                - lj_bcwrite
            - BranchSide:      'third_party/luajit/src/lj_load.c:164,26'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:162,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_load.c:163,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_load.c:164,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_load.c:164,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_load.c:164,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_load.c:164,12'
          Dst:             lj_bcwrite
    - functionName:    luaL_loadstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - s
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_loadbuffer
        - strlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:154,32'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_load.c:154,10'
          Dst:             luaL_loadbuffer
    - functionName:    luaL_loadbuffer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - buf
        - size
        - name
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_loadbufferx
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:149,10'
          Dst:             luaL_loadbufferx
    - functionName:    luaL_loadbufferx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - buf
        - size
        - name
        - mode
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_loadx
        - reader_string
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:143,10'
          Dst:             lua_loadx
        - Src:             'third_party/luajit/src/lj_load.c:143,10'
          Dst:             reader_string
    - functionName:    reader_string
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ud
        - size
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_load.c:131,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:131,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_load.c:132,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lua_loadx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - reader
        - data
        - chunkname
        - mode
      BBCount:         9
      ICount:          116
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - cpparser
        - lj_gc_step
        - lj_lex_cleanup
        - lj_vm_cpcall
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_load.c:55,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:55,29'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_lex_cleanup
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_load.c:55,6'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_lex_cleanup
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_load.c:60,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:60,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_load.c:60,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:58,12'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_load.c:58,12'
          Dst:             cpparser
        - Src:             'third_party/luajit/src/lj_load.c:59,3'
          Dst:             lj_lex_cleanup
        - Src:             'third_party/luajit/src/lj_load.c:60,3'
          Dst:             lj_gc_step
    - functionName:    cpparser
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         25
      ICount:          391
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_bcread
        - lj_err_str
        - lj_err_throw
        - lj_func_newL_empty
        - lj_lex_setup
        - lj_parse
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_load.c:37,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:37,27'
              BranchSideFuncs:
                - strchr
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_parse
                - lj_func_newL_empty
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcread
            - BranchSide:      'third_party/luajit/src/lj_load.c:41,8'
              BranchSideFuncs:
                - lj_parse
                - lj_func_newL_empty
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcread
        - Branch String:   'third_party/luajit/src/lj_load.c:37,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:38,13'
              BranchSideFuncs:
                - lj_parse
                - lj_func_newL_empty
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcread
            - BranchSide:      'third_party/luajit/src/lj_load.c:41,8'
              BranchSideFuncs:
                - lj_parse
                - lj_func_newL_empty
                - lj_assert_fail
                - lj_assert_fail
                - lj_bcread
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:39,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_load.c:41,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:41,23'
              BranchSideFuncs:
                - lj_bcread
                - lj_func_newL_empty
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_load.c:41,38'
              BranchSideFuncs:
                - lj_parse
                - lj_func_newL_empty
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:36,8'
          Dst:             lj_lex_setup
        - Src:             'third_party/luajit/src/lj_load.c:37,20'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lj_load.c:38,26'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_load.c:39,5'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lj_load.c:41,13'
          Dst:             lj_bcread
        - Src:             'third_party/luajit/src/lj_load.c:41,29'
          Dst:             lj_parse
        - Src:             'third_party/luajit/src/lj_load.c:42,8'
          Dst:             lj_func_newL_empty
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - 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:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_loadfile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - filename
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_loadfilex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:119,10'
          Dst:             luaL_loadfilex
    - functionName:    luaL_loadfilex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - filename
        - mode
      BBCount:         24
      ICount:          247
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - fclose
        - ferror
        - fopen64
        - lj_assert_fail
        - lua_loadx
        - lua_pushfstring
        - reader_file
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_load.c:90,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:91,20'
              BranchSideFuncs:
                - fopen64
                - lua_pushfstring
                - lua_loadx
                - ferror
                - fclose
                - lj_assert_fail
                - lj_assert_fail
                - __errno_location
                - strerror
                - lua_pushfstring
                - fclose
                - __errno_location
                - strerror
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lj_load.c:98,14'
              BranchSideFuncs:
                - lua_loadx
                - ferror
                - fclose
                - lj_assert_fail
                - lj_assert_fail
                - __errno_location
                - strerror
                - lua_pushfstring
                - fclose
        - Branch String:   'third_party/luajit/src/lj_load.c:92,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:93,23'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lj_load.c:96,33'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_loadx
                - ferror
                - fclose
                - lj_assert_fail
                - lj_assert_fail
                - __errno_location
                - strerror
                - lua_pushfstring
                - fclose
        - Branch String:   'third_party/luajit/src/lj_load.c:102,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:103,15'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - lua_pushfstring
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_load.c:109,7'
              BranchSideFuncs:
                - fclose
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_load.c:105,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:106,18'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_load.c:107,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_load.c:109,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:110,5'
              BranchSideFuncs:
                - fclose
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_load.c:114,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:112,16'
              BranchSideFuncs:
                - lj_assert_fail
                - fclose
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - fclose
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - fclose
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - fclose
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:91,14'
          Dst:             fopen64
        - Src:             'third_party/luajit/src/lj_load.c:93,67'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_load.c:93,58'
          Dst:             strerror
        - Src:             'third_party/luajit/src/lj_load.c:93,7'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_load.c:96,17'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_load.c:101,12'
          Dst:             lua_loadx
        - Src:             'third_party/luajit/src/lj_load.c:101,12'
          Dst:             reader_file
        - Src:             'third_party/luajit/src/lj_load.c:102,7'
          Dst:             ferror
        - Src:             'third_party/luajit/src/lj_load.c:104,68'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_load.c:104,59'
          Dst:             strerror
        - Src:             'third_party/luajit/src/lj_load.c:104,5'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lj_load.c:106,7'
          Dst:             fclose
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_load.c:112,5'
          Dst:             fclose
    - functionName:    fopen64
      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:    6
      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:    53
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    reader_file
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ud
        - size
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - feof
        - fread
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_load.c:79,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:79,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_load.c:80,17'
              BranchSideFuncs:
                - fread
        - Branch String:   'third_party/luajit/src/lj_load.c:81,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_load.c:81,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_load.c:81,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:79,7'
          Dst:             feof
        - Src:             'third_party/luajit/src/lj_load.c:80,11'
          Dst:             fread
    - 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:    7
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    feof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_load
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_load.c'
      linkageType:     externalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - reader
        - data
        - chunkname
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_loadx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_load.c:67,10'
          Dst:             lua_loadx
    - functionName:    luaM_sysprof_report
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mapi.c'
      linkageType:     externalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counters
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_sysprof_report
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mapi.c:99,10'
          Dst:             lj_sysprof_report
    - functionName:    luaM_sysprof_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mapi.c'
      linkageType:     externalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_sysprof_stop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mapi.c:94,10'
          Dst:             lj_sysprof_stop
    - functionName:    luaM_sysprof_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mapi.c'
      linkageType:     externalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - opt
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_sysprof_start
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mapi.c:88,10'
          Dst:             lj_sysprof_start
    - functionName:    luaM_sysprof_set_backtracer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mapi.c'
      linkageType:     externalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - backtracer
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_sysprof_set_backtracer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mapi.c:82,10'
          Dst:             lj_sysprof_set_backtracer
    - functionName:    luaM_sysprof_set_on_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mapi.c'
      linkageType:     externalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - on_stop
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_sysprof_set_on_stop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mapi.c:77,10'
          Dst:             lj_sysprof_set_on_stop
    - functionName:    luaM_sysprof_set_writer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mapi.c'
      linkageType:     externalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - writer
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_sysprof_set_writer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mapi.c:72,10'
          Dst:             lj_sysprof_set_writer
    - functionName:    luaM_metrics
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mapi.c'
      linkageType:     externalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - metrics
      BBCount:         7
      ICount:          176
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mapi.c:31,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mapi.c:31,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_mapi.c:31,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_mapi.c:31,3'
          Dst:             lj_assert_fail
    - functionName:    lj_meta_for
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
      BBCount:         33
      ICount:          211
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_err_msg
        - lj_strscan_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,28'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_msg
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_msg
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:451,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:451,44'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_meta.c:452,29'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,28'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:452,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:452,46'
              BranchSideFuncs:
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_meta.c:453,29'
              BranchSideFuncs:
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,28'
              BranchSideFuncs:
                - lj_err_msg
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:453,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:453,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:476,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:451,8'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_meta.c:451,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:451,33'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_meta.c:452,8'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_meta.c:452,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:452,35'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_meta.c:453,8'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_meta.c:453,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:453,35'
          Dst:             lj_err_msg
    - functionName:    lj_meta_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - func
        - top
      BBCount:         30
      ICount:          396
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_err_optype_call
        - lj_meta_lookup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:441,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:442,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:443,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:443,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:443,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:444,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:443,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:439,17'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:442,5'
          Dst:             lj_err_optype_call
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lj_meta_lookup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - o
        - mm
      BBCount:         30
      ICount:          198
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_tab_getstr
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:62,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:63,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_meta.c:64,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:63,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:63,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_meta.c:68,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_meta.c:64,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:65,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_meta.c:67,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_meta.c:68,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:69,33'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:73,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:70,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:72,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:73,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:73,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:73,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:63,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:65,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:69,19'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_meta.c:73,10'
          Dst:             lj_assert_fail
    - functionName:    lj_meta_istype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - ra
        - tp
      BBCount:         17
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_err_argtype
        - lj_lib_checknum
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:427,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:427,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_argtype
                - lj_lib_checkstr
                - lj_lib_checknum
            - BranchSide:      'third_party/luajit/src/lj_meta.c:427,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:429,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:429,3'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_lib_checkstr
                - lj_lib_checknum
            - BranchSide:      'third_party/luajit/src/lj_meta.c:431,12'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_lib_checkstr
                - lj_lib_checknum
        - Branch String:   'third_party/luajit/src/lj_meta.c:431,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:431,47'
              BranchSideFuncs:
                - lj_lib_checknum
            - BranchSide:      'third_party/luajit/src/lj_meta.c:432,12'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_lib_checkstr
        - Branch String:   'third_party/luajit/src/lj_meta.c:432,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:432,44'
              BranchSideFuncs:
                - lj_lib_checkstr
            - BranchSide:      'third_party/luajit/src/lj_meta.c:433,23'
              BranchSideFuncs:
                - lj_err_argtype
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:427,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:429,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:431,31'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lj_meta.c:432,28'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lj_meta.c:433,8'
          Dst:             lj_err_argtype
    - functionName:    lj_meta_comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - o1
        - o2
        - op
      BBCount:         53
      ICount:          373
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - lj_assert_fail
        - lj_err_comp
        - lj_meta_lookup
        - lj_obj_equal
        - lj_str_cmp
        - mmcall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:381,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:381,38'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_err_comp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:382,25'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_err_comp
        - Branch String:   'third_party/luajit/src/lj_meta.c:381,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:382,25'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_err_comp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:387,23'
              BranchSideFuncs:
                - lj_err_comp
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
        - Branch String:   'third_party/luajit/src/lj_meta.c:384,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:384,53'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_err_comp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:384,58'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_err_comp
        - Branch String:   'third_party/luajit/src/lj_meta.c:385,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:385,35'
              BranchSideFuncs:
                - lj_err_comp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:386,19'
              BranchSideFuncs:
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:387,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:389,9'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:415,14'
              BranchSideFuncs:
                - lj_err_comp
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:389,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:389,24'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:392,12'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:389,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:390,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:392,12'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:390,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:390,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:390,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:390,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:390,42'
              BranchSideFuncs:
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_meta.c:390,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:391,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:391,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:391,56'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:402,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:402,35'
              BranchSideFuncs:
                - lj_err_comp
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:405,8'
              BranchSideFuncs:
                - lj_err_comp
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:402,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:405,8'
              BranchSideFuncs:
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:412,16'
              BranchSideFuncs:
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:405,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:406,20'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:410,4'
              BranchSideFuncs:
                - lj_err_comp
        - Branch String:   'third_party/luajit/src/lj_meta.c:415,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:415,30'
              BranchSideFuncs:
                - lj_err_comp
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:415,14'
              BranchSideFuncs:
                - lj_err_comp
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:415,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:415,30'
              BranchSideFuncs:
                - lj_err_comp
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:417,10'
              BranchSideFuncs:
                - lj_err_comp
        - Branch String:   'third_party/luajit/src/lj_meta.c:415,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:415,30'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:416,5'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:415,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:416,5'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_meta_lookup
                - lj_obj_equal
                - lj_err_comp
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:417,10'
              BranchSideFuncs:
                - lj_err_comp
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:384,19'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:386,12'
          Dst:             mmcall
        - Src:             'third_party/luajit/src/lj_meta.c:390,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:390,42'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:390,21'
          Dst:             lj_str_cmp
        - Src:             'third_party/luajit/src/lj_meta.c:397,16'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:401,17'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:402,22'
          Dst:             lj_obj_equal
        - Src:             'third_party/luajit/src/lj_meta.c:412,9'
          Dst:             mmcall
        - Src:             'third_party/luajit/src/lj_meta.c:419,5'
          Dst:             lj_err_comp
    - functionName:    lj_cont_condf
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cont_condt
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mmcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cont
        - mo
        - a
        - b
      BBCount:         31
      ICount:          451
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:122,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:122,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:123,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:122,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:122,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:123,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:126,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:128,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:122,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lj_meta_equal_cd
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - ins
      BBCount:         61
      ICount:          586
      EdgeCount:       67
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_meta_lookup
        - mmcall
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:357,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:358,11'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:360,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:359,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:359,34'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:360,3'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:360,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:363,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:361,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:362,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:363,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:364,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:366,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_lookup
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:366,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:366,5'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:367,5'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:371,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:372,19'
              BranchSideFuncs:
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:374,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:361,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:361,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:361,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:361,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:361,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:361,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:361,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:364,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:366,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:370,8'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:372,12'
          Dst:             mmcall
    - functionName:    lj_meta_equal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - o1
        - o2
        - ne
      BBCount:         54
      ICount:          665
      EdgeCount:       66
      CyclomaticComplexity: 14
      functionsReached:
        - lj_assert_fail
        - lj_meta_cache
        - lj_obj_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:327,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:327,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_obj_equal
            - BranchSide:      'third_party/luajit/src/lj_meta.c:327,17'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_obj_equal
        - Branch String:   'third_party/luajit/src/lj_meta.c:327,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:327,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_obj_equal
            - BranchSide:      'third_party/luajit/src/lj_meta.c:327,12'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_obj_equal
        - Branch String:   'third_party/luajit/src/lj_meta.c:328,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:331,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_obj_equal
            - BranchSide:      'third_party/luajit/src/lj_meta.c:346,30'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:331,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:332,22'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:336,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:332,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:332,16'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:332,22'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:332,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:332,16'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:332,16'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:333,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:333,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:334,29'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:333,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:334,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:335,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:336,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:336,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:336,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:336,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:336,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:336,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:340,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:343,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:344,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:327,17'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lj_meta.c:332,22'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lj_meta.c:333,27'
          Dst:             lj_obj_equal
        - Src:             'third_party/luajit/src/lj_meta.c:336,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_meta_cache
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mt
        - mm
        - name
      BBCount:         13
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_tab_getstr
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:50,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:51,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:51,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:51,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:52,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:51,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:52,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:55,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:49,17'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_meta.c:50,3'
          Dst:             lj_assert_fail
    - functionName:    lj_meta_len
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
      BBCount:         9
      ICount:          67
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_cont_ra
        - lj_err_optype
        - lj_meta_lookup
        - mmcall
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:313,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:317,21'
              BranchSideFuncs:
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:320,17'
              BranchSideFuncs:
                - lj_assert_fail
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:320,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:320,51'
              BranchSideFuncs:
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:320,51'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:312,17'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:317,7'
          Dst:             lj_err_optype
        - Src:             'third_party/luajit/src/lj_meta.c:320,51'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:320,10'
          Dst:             mmcall
        - Src:             'third_party/luajit/src/lj_meta.c:320,10'
          Dst:             lj_cont_ra
    - functionName:    lj_cont_ra
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_meta_cat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - top
        - left
      BBCount:         116
      ICount:          1086
      EdgeCount:       139
      CyclomaticComplexity: 25
      functionsReached:
        - lj_assert_fail
        - lj_buf_more2
        - lj_buf_putmem
        - lj_err_msg
        - lj_err_optype
        - lj_gc_step
        - lj_meta_lookup
        - lj_str_new
        - lj_strfmt_putfnum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:241,27'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:242,3'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:243,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:243,27'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:244,4'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:243,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:244,4'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:245,36'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:244,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:244,22'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:279,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:243,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:245,36'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:279,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:246,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:247,22'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:265,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:248,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:249,8'
              BranchSideFuncs:
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:253,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:249,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:249,48'
              BranchSideFuncs:
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:249,26'
              BranchSideFuncs:
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:249,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:249,48'
              BranchSideFuncs:
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:250,18'
              BranchSideFuncs:
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:266,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:267,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:268,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:280,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:280,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:283,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:280,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:280,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:280,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:283,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:283,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_meta.c:284,16'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:283,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:283,15'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_meta.c:283,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:284,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:284,31'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_meta.c:284,7'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:284,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:283,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:285,11'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:285,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:285,42'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_meta.c:286,24'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_meta.c:288,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:289,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_meta.c:299,15'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:289,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:290,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_putmem
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
            - BranchSide:      'third_party/luajit/src/lj_meta.c:296,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_meta.c:290,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:290,15'
              BranchSideFuncs:
                - lj_buf_putmem
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:298,7'
              BranchSideFuncs:
                - lj_buf_putmem
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:296,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:296,38'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_meta.c:298,7'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:301,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:243,11'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_lookup
                - lj_err_optype
                - lj_str_new
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_buf_putmem
                - lj_buf_more2
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:302,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_meta.c:302,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:303,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_meta.c:306,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:303,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:303,26'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_meta.c:304,16'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_meta.c:303,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:303,26'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_meta.c:304,16'
              BranchSideFuncs:
                - lj_gc_step
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:245,21'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:247,7'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:250,4'
          Dst:             lj_err_optype
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:280,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:283,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:285,31'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_meta.c:287,7'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_meta.c:290,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:292,4'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lj_meta.c:296,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:296,4'
          Dst:             lj_strfmt_putfnum
        - Src:             'third_party/luajit/src/lj_meta.c:299,23'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:303,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:304,5'
          Dst:             lj_gc_step
    - functionName:    lj_cont_cat
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str2num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - n
      BBCount:         15
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_strscan_num
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:202,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:203,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:206,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_meta.c:206,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:206,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_meta.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:206,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:206,41'
              BranchSideFuncs:
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_meta.c:206,41'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:206,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:207,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:206,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:206,26'
          Dst:             lj_strscan_num
    - functionName:    lj_meta_arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - ra
        - rb
        - rc
        - op
      BBCount:         25
      ICount:          163
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_cont_ra
        - lj_err_optype
        - lj_meta_lookup
        - lj_vm_foldarith
        - mmcall
        - str2num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:219,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:220,20'
              BranchSideFuncs:
                - str2num
                - lj_meta_lookup
                - mmcall
                - lj_meta_lookup
                - str2num
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_meta.c:224,34'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_meta_lookup
                - str2num
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:219,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:221,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_meta.c:224,34'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - lj_meta_lookup
                - str2num
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:221,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:221,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_meta.c:221,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:221,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:221,5'
              BranchSideFuncs:
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_meta.c:221,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:225,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:226,27'
              BranchSideFuncs:
                - lj_meta_lookup
                - mmcall
                - str2num
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:233,19'
              BranchSideFuncs:
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:227,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:228,14'
              BranchSideFuncs:
                - str2num
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:232,5'
              BranchSideFuncs:
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:228,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:228,40'
              BranchSideFuncs:
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:229,16'
              BranchSideFuncs:
                - lj_err_optype
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:219,12'
          Dst:             str2num
        - Src:             'third_party/luajit/src/lj_meta.c:220,12'
          Dst:             str2num
        - Src:             'third_party/luajit/src/lj_meta.c:221,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:221,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:221,5'
          Dst:             lj_vm_foldarith
        - Src:             'third_party/luajit/src/lj_meta.c:224,19'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:226,12'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:228,6'
          Dst:             str2num
        - Src:             'third_party/luajit/src/lj_meta.c:229,2'
          Dst:             lj_err_optype
        - Src:             'third_party/luajit/src/lj_meta.c:233,12'
          Dst:             mmcall
        - Src:             'third_party/luajit/src/lj_meta.c:233,12'
          Dst:             lj_cont_ra
    - functionName:    lj_meta_tset
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
        - k
      BBCount:         77
      ICount:          646
      EdgeCount:       92
      CyclomaticComplexity: 17
      functionsReached:
        - lj_assert_fail
        - lj_cont_nop
        - lj_err_msg
        - lj_err_optype
        - lj_meta_cache
        - lj_meta_lookup
        - lj_tab_get
        - lj_tab_newkey
        - mmcall
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:165,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:167,9'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:196,14'
              BranchSideFuncs:
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:167,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:168,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:184,16'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_err_msg
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:168,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:168,18'
              BranchSideFuncs:
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:168,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:170,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:171,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:174,25'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:172,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:172,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_meta.c:173,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:174,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:174,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:174,25'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:174,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:174,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:174,23'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:176,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:176,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_meta.c:177,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:177,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:177,12'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_meta.c:177,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:177,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:178,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_meta.c:179,6'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:179,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:179,29'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_meta.c:181,11'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:184,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:0,0'
              BranchSideFuncs:
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:185,21'
              BranchSideFuncs:
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:188,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:189,23'
              BranchSideFuncs:
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:193,12'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:194,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_msg
                - lj_meta_lookup
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - lj_assert_fail
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - lj_assert_fail
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - lj_assert_fail
                - lj_assert_fail
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_assert_fail
                - lj_tab_newkey
                - lj_err_msg
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:168,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:169,21'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_meta.c:172,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:172,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:174,25'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lj_meta.c:176,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:176,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:177,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:179,18'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_meta.c:181,37'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_meta.c:182,9'
          Dst:             lj_tab_newkey
        - Src:             'third_party/luajit/src/lj_meta.c:184,16'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:185,7'
          Dst:             lj_err_optype
        - Src:             'third_party/luajit/src/lj_meta.c:189,16'
          Dst:             mmcall
        - Src:             'third_party/luajit/src/lj_meta.c:189,16'
          Dst:             lj_cont_nop
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:196,3'
          Dst:             lj_err_msg
    - functionName:    lj_cont_nop
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_meta_tget
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     externalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
        - k
      BBCount:         30
      ICount:          205
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_cont_ra
        - lj_err_msg
        - lj_err_optype
        - lj_meta_cache
        - lj_meta_lookup
        - lj_tab_get
        - mmcall
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:138,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:140,9'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_err_msg
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
            - BranchSide:      'third_party/luajit/src/lj_meta.c:156,14'
              BranchSideFuncs:
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_meta.c:140,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:141,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:146,16'
              BranchSideFuncs:
                - lj_meta_lookup
                - lj_err_msg
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - mmcall
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:141,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:141,18'
              BranchSideFuncs:
                - lj_tab_get
                - lj_meta_cache
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:141,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_meta.c:143,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:144,11'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:145,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:144,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:144,9'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:144,11'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:144,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:144,9'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:144,9'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:143,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:145,9'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:146,5'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
                - mmcall
        - Branch String:   'third_party/luajit/src/lj_meta.c:146,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:0,0'
              BranchSideFuncs:
                - lj_err_optype
            - BranchSide:      'third_party/luajit/src/lj_meta.c:147,21'
              BranchSideFuncs:
                - lj_err_optype
        - Branch String:   'third_party/luajit/src/lj_meta.c:150,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:151,23'
              BranchSideFuncs:
                - mmcall
            - BranchSide:      'third_party/luajit/src/lj_meta.c:154,9'
              BranchSideFuncs:
                - lj_err_msg
                - lj_meta_lookup
                - mmcall
                - lj_err_optype
                - lj_assert_fail
                - lj_tab_get
                - lj_meta_cache
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:141,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_meta.c:142,21'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_meta.c:144,11'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lj_meta.c:146,16'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_meta.c:147,7'
          Dst:             lj_err_optype
        - Src:             'third_party/luajit/src/lj_meta.c:151,16'
          Dst:             mmcall
        - Src:             'third_party/luajit/src/lj_meta.c:151,16'
          Dst:             lj_cont_ra
        - Src:             'third_party/luajit/src/lj_meta.c:156,3'
          Dst:             lj_err_msg
    - functionName:    lj_meta_tailcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - tv
      BBCount:         10
      ICount:          199
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lj_meta_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_meta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         14
      ICount:          107
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_str_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_meta.c:37,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:39,14'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_meta.c:44,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_meta.c:39,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:39,26'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_meta.c:39,5'
              BranchSideFuncs:
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_meta.c:39,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_meta.c:39,37'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_meta.c:40,20'
              BranchSideFuncs:
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_meta.c:40,9'
          Dst:             lj_str_new
    - functionName:    lj_obj_ptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - o
      BBCount:         28
      ICount:          200
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.c:40,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:41,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:42,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.c:41,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:41,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.c:41,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.c:42,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:43,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:44,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:875,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:875,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:876,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:877,30'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.c:44,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:45,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:46,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.c:45,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:45,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.c:45,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.c:46,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:47,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.c:47,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:47,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.c:47,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.c:41,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.c:43,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.c:43,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.c:45,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.c:47,12'
          Dst:             lj_assert_fail
    - functionName:    lj_obj_equal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o1
        - o2
      BBCount:         20
      ICount:          138
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.c:25,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:26,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:30,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.c:26,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:27,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.c:28,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.c:28,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:29,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:30,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.c:30,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:30,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:31,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.c:30,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.c:31,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.c:33,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.c:33,28'
          Dst:             lj_assert_fail
    - functionName:    lj_state_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - L
      BBCount:         14
      ICount:          160
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_func_closeuv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:338,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:338,3'
              BranchSideFuncs:
                - lj_func_closeuv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:339,7'
              BranchSideFuncs:
                - lj_func_closeuv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:339,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:340,5'
              BranchSideFuncs:
                - lj_func_closeuv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:341,19'
              BranchSideFuncs:
                - lj_func_closeuv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:342,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:342,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_state.c:342,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:338,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_state.c:341,3'
          Dst:             lj_func_closeuv
        - Src:             'third_party/luajit/src/lj_state.c:342,3'
          Dst:             lj_assert_fail
    - functionName:    stack_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L1
        - L
      BBCount:         13
      ICount:          221
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_mem_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:160,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_state.c:162,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:163,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_state.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:154,24'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_state_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_mem_newgco
        - stack_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:332,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:332,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_state.c:332,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:320,19'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_state.c:331,3'
          Dst:             stack_init
        - Src:             'third_party/luajit/src/lj_state.c:332,3'
          Dst:             lj_assert_fail
    - functionName:    cpfinalize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_gc_finalize_cdata
        - lj_gc_finalize_udata
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:275,3'
          Dst:             lj_gc_finalize_cdata
        - Src:             'third_party/luajit/src/lj_state.c:276,3'
          Dst:             lj_gc_finalize_udata
    - functionName:    lua_close
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     externalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         12
      ICount:          129
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - close_state
        - cpfinalize
        - lj_dispatch_update
        - lj_func_closeuv
        - lj_gc_separateudata
        - lj_memprof_stop
        - lj_vm_cpcall
        - luaJIT_profile_stop
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:308,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:303,3'
              BranchSideFuncs:
                - lj_gc_separateudata
                - lj_vm_cpcall
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:309,11'
              BranchSideFuncs:
                - lj_gc_separateudata
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:309,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:309,22'
              BranchSideFuncs:
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:310,27'
              BranchSideFuncs:
                - lj_gc_separateudata
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:311,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:312,2'
              BranchSideFuncs:
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:313,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_gc_separateudata
                - close_state
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:287,3'
          Dst:             lj_memprof_stop
        - Src:             'third_party/luajit/src/lj_state.c:293,3'
          Dst:             luaJIT_profile_stop
        - Src:             'third_party/luajit/src/lj_state.c:296,3'
          Dst:             lj_func_closeuv
        - Src:             'third_party/luajit/src/lj_state.c:297,3'
          Dst:             lj_gc_separateudata
        - Src:             'third_party/luajit/src/lj_state.c:301,3'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_state.c:308,9'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_state.c:308,9'
          Dst:             cpfinalize
        - Src:             'third_party/luajit/src/lj_state.c:310,7'
          Dst:             lj_gc_separateudata
        - Src:             'third_party/luajit/src/lj_state.c:315,3'
          Dst:             close_state
    - functionName:    close_state
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         21
      ICount:          338
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ctype_freestate
        - lj_func_closeuv
        - lj_gc_freeall
        - lj_trace_freestate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:196,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:196,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_freestate
                - lj_ctype_freestate
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:198,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_freestate
                - lj_ctype_freestate
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:198,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:198,3'
              BranchSideFuncs:
                - lj_trace_freestate
                - lj_ctype_freestate
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:199,22'
              BranchSideFuncs:
                - lj_trace_freestate
                - lj_ctype_freestate
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:207,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:208,20'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:212,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:208,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:208,45'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:208,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:212,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:212,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_state.c:212,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:194,3'
          Dst:             lj_func_closeuv
        - Src:             'third_party/luajit/src/lj_state.c:195,3'
          Dst:             lj_gc_freeall
        - Src:             'third_party/luajit/src/lj_state.c:196,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_state.c:198,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_state.c:199,3'
          Dst:             lj_trace_freestate
        - Src:             'third_party/luajit/src/lj_state.c:201,3'
          Dst:             lj_ctype_freestate
        - Src:             'third_party/luajit/src/lj_state.c:212,3'
          Dst:             lj_assert_fail
    - functionName:    cpluaopen
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         10
      ICount:          218
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ctype_initfin
        - lj_err_str
        - lj_err_verify
        - lj_lex_init
        - lj_meta_init
        - lj_str_resize
        - lj_tab_new
        - lj_trace_initstate
        - stack_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_resize
                - lj_meta_init
                - lj_lex_init
                - lj_err_str
                - lj_ctype_initfin
                - lj_trace_initstate
                - lj_err_verify
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_resize
                - lj_meta_init
                - lj_lex_init
                - lj_err_str
                - lj_ctype_initfin
                - lj_trace_initstate
                - lj_err_verify
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_str_resize
                - lj_meta_init
                - lj_lex_init
                - lj_err_str
                - lj_ctype_initfin
                - lj_trace_initstate
                - lj_err_verify
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_str_resize
                - lj_meta_init
                - lj_lex_init
                - lj_err_str
                - lj_ctype_initfin
                - lj_trace_initstate
                - lj_err_verify
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_str_resize
                - lj_meta_init
                - lj_lex_init
                - lj_err_str
                - lj_ctype_initfin
                - lj_trace_initstate
                - lj_err_verify
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:174,3'
          Dst:             stack_init
        - Src:             'third_party/luajit/src/lj_state.c:176,3'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_state.c:177,27'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_state.c:178,3'
          Dst:             lj_str_resize
        - Src:             'third_party/luajit/src/lj_state.c:179,3'
          Dst:             lj_meta_init
        - Src:             'third_party/luajit/src/lj_state.c:180,3'
          Dst:             lj_lex_init
        - Src:             'third_party/luajit/src/lj_state.c:181,3'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_state.c:184,3'
          Dst:             lj_ctype_initfin
        - Src:             'third_party/luajit/src/lj_state.c:186,3'
          Dst:             lj_trace_initstate
        - Src:             'third_party/luajit/src/lj_state.c:187,3'
          Dst:             lj_err_verify
    - functionName:    lua_newstate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     externalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - ud
      BBCount:         20
      ICount:          250
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - close_state
        - cpluaopen
        - lj_dispatch_init
        - lj_vm_cpcall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:232,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,7'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:232,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,22'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,7'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:232,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,38'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:233,10'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:232,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,22'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,7'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:232,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,38'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:233,10'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:232,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:232,38'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:233,10'
              BranchSideFuncs:
                - lj_dispatch_init
                - lj_vm_cpcall
                - close_state
        - Branch String:   'third_party/luajit/src/lj_state.c:262,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:264,17'
              BranchSideFuncs:
                - close_state
            - BranchSide:      'third_party/luajit/src/lj_state.c:267,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:260,3'
          Dst:             lj_dispatch_init
        - Src:             'third_party/luajit/src/lj_state.c:262,7'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_state.c:262,7'
          Dst:             cpluaopen
        - Src:             'third_party/luajit/src/lj_state.c:264,5'
          Dst:             close_state
    - functionName:    lj_state_growstack1
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_state_growstack
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:148,3'
          Dst:             lj_state_growstack
    - functionName:    lj_state_growstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     externalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - need
      BBCount:         19
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - lj_err_msg
        - lj_err_throw
        - resizestack
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:124,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:126,9'
              BranchSideFuncs:
                - resizestack
                - lj_err_msg
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_state.c:135,7'
              BranchSideFuncs:
                - resizestack
        - Branch String:   'third_party/luajit/src/lj_state.c:126,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:127,20'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_state.c:129,9'
              BranchSideFuncs:
                - resizestack
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_state.c:129,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:130,7'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_state.c:134,3'
              BranchSideFuncs:
                - resizestack
        - Branch String:   'third_party/luajit/src/lj_state.c:136,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:137,7'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:138,14'
              BranchSideFuncs:
                - resizestack
        - Branch String:   'third_party/luajit/src/lj_state.c:140,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:141,9'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:142,3'
              BranchSideFuncs:
                - resizestack
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:127,7'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lj_state.c:131,7'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_state.c:143,3'
          Dst:             resizestack
    - functionName:    resizestack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - n
      BBCount:         25
      ICount:          293
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_mem_realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:73,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:73,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:81,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:88,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:89,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:90,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:91,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:92,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:93,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:95,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:96,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:98,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_state.c:96,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:96,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:96,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_state.c:96,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:95,51'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_state.c:96,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:73,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_state.c:82,18'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_state.c:96,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_state.c:96,5'
          Dst:             lj_assert_fail
    - functionName:    lj_state_shrinkstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - used
      BBCount:         15
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - resizestack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:111,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:112,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_state.c:113,9'
              BranchSideFuncs:
                - resizestack
        - Branch String:   'third_party/luajit/src/lj_state.c:113,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:113,29'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:114,43'
              BranchSideFuncs:
                - resizestack
        - Branch String:   'third_party/luajit/src/lj_state.c:114,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:114,56'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:116,8'
              BranchSideFuncs:
                - resizestack
        - Branch String:   'third_party/luajit/src/lj_state.c:116,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:116,41'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:117,17'
              BranchSideFuncs:
                - resizestack
        - Branch String:   'third_party/luajit/src/lj_state.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:113,7'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:117,17'
              BranchSideFuncs:
                - resizestack
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:117,5'
          Dst:             resizestack
    - functionName:    lj_state_relimitstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_state.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - resizestack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_state.c:104,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:104,40'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:104,37'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_state.c:104,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.c:104,7'
              BranchSideFuncs:
                - resizestack
            - BranchSide:      'third_party/luajit/src/lj_state.c:105,17'
              BranchSideFuncs:
                - resizestack
      Callsites:
        - Src:             'third_party/luajit/src/lj_state.c:105,5'
          Dst:             resizestack
    - functionName:    lj_str_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - s
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_str_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_str.c'
      linkageType:     externalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - L
        - str
        - lenx
      BBCount:         138
      ICount:          1305
      EdgeCount:       177
      CyclomaticComplexity: 41
      functionsReached:
        - lj_assert_fail
        - lj_err_msg
        - lj_mem_realloc
        - lj_str_resize
        - lua_hash
        - memcmp
      functionUses:    114
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_str.c:179,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:180,16'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_str.c:181,7'
              BranchSideFuncs:
                - lua_hash
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:182,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:183,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:185,22'
              BranchSideFuncs:
                - lua_hash
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:219,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:220,5'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:233,5'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:220,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:221,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:232,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:221,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:221,19'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:221,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:222,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:222,28'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:229,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:222,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:222,46'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:229,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:222,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:223,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:229,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:56,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:56,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:57,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:57,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:57,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:59,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:61,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:62,12'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:69,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:64,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:64,34'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:64,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:70,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:60,28'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:71,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:222,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:225,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:229,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:225,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:225,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:226,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:233,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:234,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:234,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:234,19'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:234,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:235,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:235,28'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:242,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:235,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:235,46'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:242,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:235,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:236,30'
              BranchSideFuncs:
                - memcmp
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:242,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:235,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:238,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:242,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:238,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:238,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:239,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:248,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:257,8'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:301,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
        - Branch String:   'third_party/luajit/src/lj_str.c:257,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:257,64'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:258,8'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:259,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:259,9'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:259,9'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:259,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:260,46'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:299,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
        - Branch String:   'third_party/luajit/src/lj_str.c:142,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:142,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:143,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:143,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:144,20'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:153,18'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:263,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:265,6'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:290,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
        - Branch String:   'third_party/luajit/src/lj_str.c:266,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:267,4'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:278,4'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:267,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:268,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:277,2'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
        - Branch String:   'third_party/luajit/src/lj_str.c:268,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:268,18'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:268,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:269,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:269,28'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:275,10'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:269,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:269,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:275,10'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:56,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:56,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:57,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:57,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:57,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:59,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:61,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:62,12'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:69,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:64,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:64,34'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:64,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:70,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:60,28'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:71,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:269,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:271,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:275,10'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:271,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:271,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:272,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:278,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:279,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_str_resize
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:279,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:279,18'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:279,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:280,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:280,28'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:286,10'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:280,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:280,53'
              BranchSideFuncs:
                - memcmp
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:286,10'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:280,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:282,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:286,10'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
                - lj_assert_fail
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:282,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:282,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:283,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:290,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:291,22'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
            - BranchSide:      'third_party/luajit/src/lj_str.c:298,5'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_str_resize
        - Branch String:   'third_party/luajit/src/lj_str.c:317,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:318,19'
              BranchSideFuncs:
                - lj_str_resize
            - BranchSide:      'third_party/luajit/src/lj_str.c:319,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_str.c:180,5'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_str.c:185,13'
          Dst:             lua_hash
        - Src:             'third_party/luajit/src/lj_str.c:221,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:223,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:223,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:234,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:236,23'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_str.c:260,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:268,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:269,46'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:269,46'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:279,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_str.c:280,46'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_str.c:303,7'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_str.c:318,5'
          Dst:             lj_str_resize
    - functionName:    lj_str_resize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - newmask
      BBCount:         20
      ICount:          205
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_mem_realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_str.c:114,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:114,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:114,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:116,13'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:118,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:119,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:129,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:120,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:121,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:128,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_str.c:121,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:120,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_str.c:121,17'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_str.c:116,13'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_str.c:121,17'
          Dst:             lj_assert_fail
    - functionName:    lj_str_haspattern
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_str.c:98,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:99,32'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'third_party/luajit/src/lj_str.c:103,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:100,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:98,3'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'third_party/luajit/src/lj_str.c:100,52'
              BranchSideFuncs:
                - strchr
        - Branch String:   'third_party/luajit/src/lj_str.c:100,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:98,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:101,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_str.c:100,31'
          Dst:             strchr
    - functionName:    lj_str_find
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - s
        - p
        - slen
        - plen
      BBCount:         18
      ICount:          122
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - memchr
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_str.c:77,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:78,9'
              BranchSideFuncs:
                - memchr
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_str.c:91,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:78,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:79,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:81,34'
              BranchSideFuncs:
                - memchr
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_str.c:85,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:85,10'
              BranchSideFuncs:
                - memcmp
                - memchr
            - BranchSide:      'third_party/luajit/src/lj_str.c:86,13'
              BranchSideFuncs:
                - memcmp
                - memchr
        - Branch String:   'third_party/luajit/src/lj_str.c:86,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:86,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:87,3'
              BranchSideFuncs:
                - memchr
                - memcmp
      Callsites:
        - Src:             'third_party/luajit/src/lj_str.c:84,32'
          Dst:             memchr
        - Src:             'third_party/luajit/src/lj_str.c:86,6'
          Dst:             memcmp
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_str_cmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         17
      ICount:          151
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_str.c:32,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:32,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:32,43'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:33,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:35,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:49,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:37,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:39,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:48,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:42,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:43,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:46,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_str.c:44,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_str.c:44,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_str.c:45,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_strfmt_pushf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fmt
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_strfmt_pushvf
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:468,9'
          Dst:             lj_strfmt_pushvf
    - functionName:    lj_strfmt_pushvf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fmt
        - argp
      BBCount:         56
      ICount:          639
      EdgeCount:       66
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
        - lj_buf_more2
        - lj_buf_putmem
        - lj_state_growstack1
        - lj_str_new
        - lj_strfmt_parse
        - lj_strfmt_putfnum
        - lj_strfmt_putfxint
        - lj_strfmt_putptr
        - strlen
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.h:83,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.h:83,3'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:423,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:424,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:456,20'
              BranchSideFuncs:
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:424,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:426,21'
              BranchSideFuncs:
                - lj_buf_putmem
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:429,26'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:432,26'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:435,25'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:438,23'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:444,19'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:447,24'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:449,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:451,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:429,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:432,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:435,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:438,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:438,23'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:438,23'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:439,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:439,24'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:440,21'
              BranchSideFuncs:
                - strlen
                - lj_buf_putmem
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:444,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:444,23'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:444,23'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_putptr
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:447,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:423,3'
              BranchSideFuncs:
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
                - strlen
                - lj_buf_putmem
                - lj_strfmt_putfnum
                - lj_strfmt_putfxint
                - lj_strfmt_putfxint
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:458,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:458,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:458,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:458,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:422,35'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_strfmt.c:422,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:423,16'
          Dst:             lj_strfmt_parse
        - Src:             'third_party/luajit/src/lj_strfmt.c:426,7'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lj_strfmt.c:429,7'
          Dst:             lj_strfmt_putfxint
        - Src:             'third_party/luajit/src/lj_strfmt.c:432,7'
          Dst:             lj_strfmt_putfxint
        - Src:             'third_party/luajit/src/lj_strfmt.c:435,7'
          Dst:             lj_strfmt_putfnum
        - Src:             'third_party/luajit/src/lj_strfmt.c:440,35'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_strfmt.c:440,7'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt.c:447,7'
          Dst:             lj_strfmt_putptr
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt.c:452,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:456,9'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:458,3'
          Dst:             lj_state_growstack1
    - functionName:    lj_strfmt_parse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         57
      ICount:          412
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:32,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:33,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:84,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:33,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:34,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:83,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:34,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:35,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:38,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:40,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:41,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:42,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:42,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:51,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:44,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:44,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:45,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:45,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:45,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:46,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:46,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:46,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:47,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:47,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:47,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:48,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:48,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:48,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:49,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:51,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:52,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:57,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:53,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:54,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:55,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:57,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:58,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:68,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:60,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:61,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:65,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:62,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:63,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:64,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:69,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:70,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:77,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:71,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:72,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:75,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:77,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:77,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:78,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_strfmt_putfxint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - sb
        - sf
        - k
      BBCount:         97
      ICount:          567
      EdgeCount:       126
      CyclomaticComplexity: 31
      functionsReached:
        - lj_assert_fail
        - lj_buf_more2
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:265,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:266,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:277,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:266,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:267,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:269,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:269,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:270,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:271,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:278,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:278,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:279,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:279,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:280,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:283,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:280,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:281,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:282,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:280,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:282,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:283,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:283,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:285,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:288,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:285,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:285,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:286,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:287,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:287,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:288,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:288,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:289,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:294,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:291,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:291,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:292,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:292,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:292,47'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:293,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:294,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:294,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:295,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:300,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:300,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:301,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:303,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:303,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:303,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:310,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:311,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:312,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:311,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:311,31'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:312,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:312,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:313,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:316,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:313,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:313,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:314,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:316,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:317,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:318,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:317,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:317,31'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:318,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:318,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:318,26'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:319,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:319,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:319,42'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:320,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:320,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:321,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:323,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:321,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:321,31'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:323,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:323,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:323,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:323,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:304,7'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt.c:323,3'
          Dst:             lj_assert_fail
    - functionName:    lj_strfmt_putptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - v
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_buf_more2
        - lj_strfmt_wptr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wptr
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wptr
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:194,3'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt.c:194,3'
          Dst:             lj_strfmt_wptr
    - functionName:    lj_strfmt_wptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - v
      BBCount:         11
      ICount:          115
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:133,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:134,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:139,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:139,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:139,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:139,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:143,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:144,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:145,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_strfmt_obj
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
      BBCount:         38
      ICount:          300
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_obj_ptr
        - lj_str_new
        - lj_strfmt_number
        - lj_strfmt_wint
        - lj_strfmt_wptr
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:378,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:379,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:380,14'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
                - lj_str_new
                - lj_str_new
                - lj_str_new
                - lj_strfmt_number
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:379,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:379,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:379,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:380,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:381,29'
              BranchSideFuncs:
                - lj_strfmt_number
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:382,14'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
                - lj_str_new
                - lj_str_new
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:382,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:383,12'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:384,14'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
                - lj_str_new
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:384,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:385,12'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:386,14'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:386,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:387,12'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:389,30'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:390,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:390,24'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:390,24'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:390,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:390,54'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:390,54'
              BranchSideFuncs:
                - strlen
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:392,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:392,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:396,26'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:392,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:392,24'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
                - lj_assert_fail
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:392,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:392,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:393,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wint
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:396,26'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_wptr
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:394,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:394,29'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:398,23'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:379,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:381,12'
          Dst:             lj_strfmt_number
        - Src:             'third_party/luajit/src/lj_strfmt.c:383,12'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_strfmt.c:385,12'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_strfmt.c:387,12'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_strfmt.c:390,47'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_strfmt.c:392,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:394,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:394,11'
          Dst:             lj_strfmt_wint
        - Src:             'third_party/luajit/src/lj_strfmt.c:396,29'
          Dst:             lj_obj_ptr
        - Src:             'third_party/luajit/src/lj_strfmt.c:396,11'
          Dst:             lj_strfmt_wptr
        - Src:             'third_party/luajit/src/lj_strfmt.c:398,12'
          Dst:             lj_str_new
    - functionName:    lj_strfmt_number
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_strfmt_num
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:362,51'
          Dst:             lj_strfmt_num
    - functionName:    lj_strfmt_wint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - k
      BBCount:         31
      ICount:          292
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:99,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:99,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:100,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:100,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:105,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:101,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:101,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:102,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:102,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:102,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:103,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:103,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:103,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:104,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:106,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:107,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:111,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:107,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:107,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:108,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:108,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:108,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:109,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:109,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:109,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:110,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:112,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:112,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:113,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_strfmt_char
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - c
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_str_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:371,10'
          Dst:             lj_str_new
    - functionName:    lj_strfmt_int
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - k
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_str_new
        - lj_strfmt_wint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:355,23'
          Dst:             lj_strfmt_wint
        - Src:             'third_party/luajit/src/lj_strfmt.c:356,10'
          Dst:             lj_str_new
    - functionName:    lj_strfmt_putfnum_uint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - sb
        - sf
        - n
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_strfmt_putfxint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:342,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:343,19'
              BranchSideFuncs:
                - lj_strfmt_putfxint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:345,18'
              BranchSideFuncs:
                - lj_strfmt_putfxint
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:346,10'
          Dst:             lj_strfmt_putfxint
    - functionName:    lj_strfmt_putfnum_int
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - sb
        - sf
        - n
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_strfmt_putfxint
        - lj_strfmt_putint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:332,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:332,22'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_strfmt_putint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:335,31'
              BranchSideFuncs:
                - lj_strfmt_putfxint
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:332,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:333,29'
              BranchSideFuncs:
                - lj_strfmt_putint
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:335,31'
              BranchSideFuncs:
                - lj_strfmt_putfxint
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:333,12'
          Dst:             lj_strfmt_putint
        - Src:             'third_party/luajit/src/lj_strfmt.c:335,12'
          Dst:             lj_strfmt_putfxint
    - functionName:    lj_strfmt_putint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - k
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_buf_more2
        - lj_strfmt_wint
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wint
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:180,3'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt.c:180,3'
          Dst:             lj_strfmt_wint
    - functionName:    lj_strfmt_putfstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - sf
        - str
      BBCount:         21
      ICount:          207
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - lj_buf_more2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:245,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:245,45'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:245,56'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:247,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:247,43'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:247,51'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:248,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:248,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:249,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:249,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:249,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:250,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:250,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:250,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:250,46'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:247,13'
          Dst:             lj_buf_more2
    - functionName:    lj_strfmt_putfchar
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - sb
        - sf
        - c
      BBCount:         18
      ICount:          143
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - lj_buf_more2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:235,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:235,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:236,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:236,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:236,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:237,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:237,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:237,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:237,43'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:234,13'
          Dst:             lj_buf_more2
    - functionName:    lj_strfmt_putquoted
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - str
      BBCount:         39
      ICount:          358
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - lj_buf_more2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:204,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:205,39'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:224,15'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:207,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:207,21'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:208,9'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:207,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:207,34'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:208,9'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:207,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:208,9'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:209,16'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:212,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:212,23'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:213,21'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:212,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:213,21'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:215,18'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:213,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:213,49'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:214,2'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt.c:206,15'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
    - functionName:    lj_strfmt_putnum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - o
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_strfmt_putfnum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:188,10'
          Dst:             lj_strfmt_putfnum
    - functionName:    lj_strfmt_wstrnum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
        - lenp
      BBCount:         18
      ICount:          153
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_strfmt_putfnum
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:161,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:162,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:166,14'
              BranchSideFuncs:
                - lj_strfmt_putfnum
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:162,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:162,13'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:162,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:163,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:163,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:163,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:166,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:167,40'
              BranchSideFuncs:
                - lj_strfmt_putfnum
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:169,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt.c:162,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:163,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt.c:167,10'
          Dst:             lj_strfmt_putfnum
    - functionName:    lj_strfmt_wuleb128
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - v
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.c:151,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:152,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt.c:153,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_strfmt_wuint9
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - u
      BBCount:         1
      ICount:          160
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nd_similar
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - nd
        - ndhi
        - ref
        - hilen
        - prec
      BBCount:         21
      ICount:          186
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_strfmt_wuint9
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:250,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:251,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:258,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:251,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:251,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:252,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:253,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:254,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:257,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:254,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:254,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:255,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:260,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:260,3'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:261,20'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:263,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:263,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:263,43'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:260,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:261,3'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:262,3'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:263,11'
          Dst:             memcmp
    - functionName:    nd_add_m10e
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - nd
        - ndhi
        - m
        - e
      BBCount:         11
      ICount:          143
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:217,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:218,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:221,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:227,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:228,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:238,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:230,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:231,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:235,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nd_div2k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - nd
        - ndhi
        - k
        - sf
      BBCount:         51
      ICount:          395
      EdgeCount:       66
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:161,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:162,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:170,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:162,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:165,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:166,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:166,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:167,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:170,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:171,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:171,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:172,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:174,27'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:181,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:182,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:199,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:187,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:187,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:188,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:190,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:190,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:193,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:190,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:191,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:193,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:191,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:191,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:192,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:192,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:192,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:193,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:194,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:194,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:195,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:199,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:200,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:210,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:205,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:205,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:206,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:208,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:208,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:209,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nd_mul2k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - nd
        - ndhi
        - k
        - carry_in
        - sf
      BBCount:         29
      ICount:          221
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:129,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:129,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:133,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:129,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:130,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:133,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:133,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:134,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:145,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:134,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:135,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:139,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:139,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:140,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:143,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:141,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:141,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:142,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:145,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:145,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:146,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:146,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:147,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:151,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:151,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:151,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:152,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ndigits_dec
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_strfmt_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     externalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - o
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_str_new
        - lj_strfmt_wfnum
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:590,23'
          Dst:             lj_strfmt_wfnum
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:591,10'
          Dst:             lj_str_new
    - functionName:    lj_strfmt_wfnum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - sf
        - n
        - p
      BBCount:         356
      ICount:          2411
      EdgeCount:       474
      CyclomaticComplexity: 120
      functionsReached:
        - lj_assert_fail
        - lj_buf_more2
        - lj_strfmt_wint
        - lj_strfmt_wuint9
        - nd_add_m10e
        - nd_div2k
        - nd_mul2k
        - nd_similar
        - ndigits_dec
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:274,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:276,9'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:291,14'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:277,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:278,10'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:281,10'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:279,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:279,41'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:280,5'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:282,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:282,43'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:283,17'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:283,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:283,45'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:284,17'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:287,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:287,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:288,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:287,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:287,47'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:287,55'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:288,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:288,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:289,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:288,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:288,56'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:289,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:289,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:289,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:290,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:291,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:293,27'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:351,14'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:297,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:297,39'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:298,15'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:298,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:298,43'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:299,15'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:301,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:302,13'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:304,22'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:306,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:306,38'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:306,60'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:312,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:314,20'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:315,16'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:314,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:314,28'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:314,51'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:319,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:320,15'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:323,37'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:325,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:325,29'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:326,11'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:325,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:325,47'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:325,55'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:326,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:327,7'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:329,9'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:327,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:327,31'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:328,5'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:329,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:329,24'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:330,7'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:332,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:333,7'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:335,25'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:333,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:333,31'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:334,5'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:336,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:338,17'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:345,12'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:340,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:340,38'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:341,12'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:341,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:0,0'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:341,30'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:342,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:342,34'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:343,11'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:354,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:354,39'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:355,15'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:355,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:355,43'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:356,15'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:358,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:360,11'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:363,10'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:363,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:363,33'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:377,19'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:363,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:363,46'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:377,19'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:363,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:365,32'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:377,19'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:365,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:366,8'
              BranchSideFuncs:
                - nd_mul2k
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:376,5'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:367,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:367,27'
              BranchSideFuncs:
                - nd_mul2k
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:368,8'
              BranchSideFuncs:
                - nd_mul2k
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:378,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:378,18'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:378,27'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:380,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:381,9'
              BranchSideFuncs:
                - nd_mul2k
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:393,9'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:393,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:394,23'
              BranchSideFuncs:
                - nd_mul2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:397,23'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:401,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:403,12'
              BranchSideFuncs:
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_add_m10e
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:509,11'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:406,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:406,23'
              BranchSideFuncs:
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_add_m10e
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:410,30'
              BranchSideFuncs:
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_add_m10e
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:406,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:407,7'
              BranchSideFuncs:
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_add_m10e
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:410,30'
              BranchSideFuncs:
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_add_m10e
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:407,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:407,30'
              BranchSideFuncs:
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_add_m10e
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:408,6'
              BranchSideFuncs:
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_div2k
                - nd_add_m10e
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:412,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:421,17'
              BranchSideFuncs:
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - nd_div2k
                - nd_add_m10e
                - ndigits_dec
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:433,21'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:422,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:422,43'
              BranchSideFuncs:
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - nd_div2k
                - nd_add_m10e
                - ndigits_dec
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:422,31'
              BranchSideFuncs:
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - nd_div2k
                - nd_add_m10e
                - ndigits_dec
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:424,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:424,2'
              BranchSideFuncs:
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - nd_div2k
                - nd_add_m10e
                - ndigits_dec
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:424,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:424,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:424,2'
              BranchSideFuncs:
                - nd_add_m10e
                - nd_similar
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - nd_div2k
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:425,14'
              BranchSideFuncs:
                - nd_add_m10e
                - nd_similar
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - nd_div2k
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_mul2k
                - nd_mul2k
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:429,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:430,4'
              BranchSideFuncs:
                - nd_div2k
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
                - lj_assert_fail
                - nd_add_m10e
                - nd_similar
                - nd_mul2k
                - nd_mul2k
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:432,7'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - nd_add_m10e
                - ndigits_dec
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:433,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:435,21'
              BranchSideFuncs:
                - nd_add_m10e
                - ndigits_dec
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:438,14'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:439,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:441,15'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:464,11'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:441,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:441,30'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:445,15'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:441,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:442,8'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:445,15'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:442,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:442,22'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:443,12'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:449,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:449,32'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:450,17'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:453,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:453,24'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:453,4'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:453,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:454,10'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:462,2'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:455,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:453,4'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:456,12'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:456,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:456,33'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:457,16'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:464,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:466,10'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:469,17'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:471,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:471,31'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:472,13'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:471,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:471,50'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:471,58'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:472,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:473,2'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:475,11'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:473,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:473,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:474,7'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:475,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:475,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:476,12'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:476,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:477,2'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:479,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:477,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:477,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:478,7'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:481,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:483,2'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:501,3'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:486,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:486,38'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:486,2'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:486,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:487,9'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:490,7'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:490,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:490,32'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:497,4'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:490,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:492,18'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:497,4'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:493,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:493,26'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:494,8'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:494,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:494,23'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:495,2'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:497,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:497,34'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:498,18'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:505,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:505,23'
              BranchSideFuncs:
                - lj_strfmt_wint
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:506,26'
              BranchSideFuncs:
                - lj_strfmt_wint
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:509,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:509,51'
              BranchSideFuncs:
                - nd_add_m10e
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:511,21'
              BranchSideFuncs:
                - nd_add_m10e
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:514,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:514,37'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:537,13'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:514,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:514,59'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:537,13'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:514,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:514,67'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:537,13'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:514,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:516,6'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:537,13'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:516,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:519,29'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:534,9'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:520,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:520,32'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:521,22'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:524,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:524,24'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:524,4'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:524,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:525,10'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:532,2'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:526,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:524,4'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:527,12'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:527,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:527,31'
              BranchSideFuncs:
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:528,25'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - ndigits_dec
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:539,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:539,31'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:540,13'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:539,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:539,50'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:539,58'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:540,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:541,2'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:543,11'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:541,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:541,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:542,7'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:543,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:543,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:544,12'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:544,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:545,2'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:548,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:545,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:545,26'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:546,7'
              BranchSideFuncs:
                - lj_strfmt_wint
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:550,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:550,38'
              BranchSideFuncs:
                - lj_strfmt_wuint9
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:551,12'
              BranchSideFuncs:
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:555,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:555,30'
              BranchSideFuncs:
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:555,2'
              BranchSideFuncs:
                - lj_strfmt_wuint9
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:555,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:556,9'
              BranchSideFuncs:
                - lj_strfmt_wuint9
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:560,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:560,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:560,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:567,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:560,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:562,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:567,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:563,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:563,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:564,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:564,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:564,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:565,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:567,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:567,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:568,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:573,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:573,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:573,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strfmt_num.c:573,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:573,53'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strfmt_num.c:573,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:287,17'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:323,15'
          Dst:             ndigits_dec
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:325,17'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:347,9'
          Dst:             lj_strfmt_wint
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:384,14'
          Dst:             nd_mul2k
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:394,14'
          Dst:             nd_mul2k
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:397,14'
          Dst:             nd_div2k
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:410,15'
          Dst:             ndigits_dec
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:424,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:428,2'
          Dst:             nd_add_m10e
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:429,6'
          Dst:             nd_similar
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:435,9'
          Dst:             nd_add_m10e
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:436,19'
          Dst:             ndigits_dec
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:452,4'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:458,8'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:469,40'
          Dst:             ndigits_dec
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:471,19'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:479,11'
          Dst:             lj_strfmt_wint
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:488,8'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:506,11'
          Dst:             lj_strfmt_wint
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:511,9'
          Dst:             nd_add_m10e
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:523,4'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:528,8'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:537,24'
          Dst:             ndigits_dec
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:539,19'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:548,11'
          Dst:             lj_strfmt_wint
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:550,21'
          Dst:             lj_strfmt_wuint9
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:557,8'
          Dst:             lj_strfmt_wuint9
    - functionName:    lj_strfmt_putfnum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strfmt_num.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - sb
        - sf
        - n
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_strfmt_wfnum
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strfmt_num.c:580,3'
          Dst:             lj_strfmt_wfnum
    - functionName:    strscan_double
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strscan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - o
        - ex2
        - neg
      BBCount:         29
      ICount:          182
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - ldexp
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.c:81,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:81,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:81,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:81,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:84,43'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:97,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:89,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:89,47'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:94,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:89,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:90,43'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:94,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:91,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:91,25'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:92,12'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:91,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:91,50'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:92,12'
              BranchSideFuncs:
                - lj_assert_fail
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:97,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:97,3'
              BranchSideFuncs:
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:98,24'
              BranchSideFuncs:
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:99,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:99,17'
              BranchSideFuncs:
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:100,7'
              BranchSideFuncs:
                - ldexp
        - Branch String:   'third_party/luajit/src/lj_strscan.c:100,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:100,22'
              BranchSideFuncs:
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:100,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strscan.c:97,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strscan.c:100,16'
          Dst:             ldexp
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_strscan_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strscan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - o
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_strscan_scan
      functionUses:    21
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.c:539,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:539,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:539,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strscan.c:539,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:539,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:539,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_strscan.c:537,20'
          Dst:             lj_strscan_scan
        - Src:             'third_party/luajit/src/lj_strscan.c:539,3'
          Dst:             lj_assert_fail
    - functionName:    lj_strscan_scan
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strscan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - len
        - o
        - opt
      BBCount:         232
      ICount:          1312
      EdgeCount:       317
      CyclomaticComplexity: 87
      functionsReached:
        - strscan_bin
        - strscan_dec
        - strscan_hex
        - strscan_oct
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.c:382,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:383,5'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:405,16'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:383,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:383,34'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:384,10'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:384,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:384,42'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:384,23'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:384,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:384,42'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:385,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:385,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:387,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:401,3'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:388,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:388,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:388,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:388,53'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:388,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:389,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:389,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:389,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:389,32'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:391,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:391,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:391,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:391,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:391,66'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:392,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:392,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:392,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:391,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:392,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:393,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:396,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:396,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:397,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:397,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:397,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:397,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:397,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:397,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:398,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:407,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:407,42'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:407,16'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:413,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:414,12'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:433,15'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:414,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:415,6'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:420,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:415,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:416,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:417,11'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:421,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:422,11'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:423,14'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:423,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:424,8'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:427,4'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:424,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:424,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:425,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:434,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:435,6'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:437,19'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:437,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:438,6'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:441,2'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:438,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:438,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:439,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:444,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:444,26'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:447,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:447,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:448,11'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:459,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:448,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:448,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:449,11'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:450,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:451,17'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:456,5'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:452,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:452,22'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:452,2'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:452,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:452,35'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:453,6'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:453,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:453,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:454,6'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:454,21'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:455,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:459,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:459,23'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:475,10'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:459,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:461,11'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:475,10'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:463,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:463,45'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:463,25'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:463,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:463,45'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:464,12'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:464,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:464,33'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:465,15'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:466,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:467,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:471,13'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:468,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:468,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:469,3'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:471,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:471,31'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:471,49'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:475,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:478,11'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:498,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:478,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:479,8'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:481,18'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:479,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:479,33'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:480,3'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:482,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:482,25'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:483,6'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:483,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:484,5'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:489,6'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:485,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:485,27'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:486,15'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:486,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:486,37'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:487,36'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:489,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:489,27'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:491,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:489,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:489,49'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:490,5'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:489,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:490,5'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:491,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:491,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:491,31'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:492,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:491,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:492,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:493,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:492,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:492,31'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:494,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:491,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:493,4'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:494,7'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:495,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:495,36'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:496,12'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:496,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:496,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:497,5'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:498,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:498,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:501,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:501,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:501,31'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:516,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:501,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:502,3'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:516,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:502,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:502,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:503,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:502,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:502,30'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:516,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:502,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:502,43'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:516,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:501,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:503,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:516,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
                - strscan_oct
        - Branch String:   'third_party/luajit/src/lj_strscan.c:503,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:506,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:504,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:504,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:504,36'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:506,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:506,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:510,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:506,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:507,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:510,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:510,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:510,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:510,43'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:516,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:516,24'
              BranchSideFuncs:
                - strscan_oct
                - strscan_dec
                - strscan_bin
                - strscan_hex
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:518,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
        - Branch String:   'third_party/luajit/src/lj_strscan.c:516,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:516,46'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:518,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
        - Branch String:   'third_party/luajit/src/lj_strscan.c:516,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:517,26'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:518,9'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
                - strscan_hex
        - Branch String:   'third_party/luajit/src/lj_strscan.c:518,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:519,25'
              BranchSideFuncs:
                - strscan_hex
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:520,14'
              BranchSideFuncs:
                - strscan_dec
                - strscan_bin
        - Branch String:   'third_party/luajit/src/lj_strscan.c:520,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:521,25'
              BranchSideFuncs:
                - strscan_bin
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:523,25'
              BranchSideFuncs:
                - strscan_dec
        - Branch String:   'third_party/luajit/src/lj_strscan.c:526,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:526,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:531,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:526,57'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:526,61'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:531,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:526,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:527,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:531,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:529,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:529,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:530,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_strscan.c:517,14'
          Dst:             strscan_oct
        - Src:             'third_party/luajit/src/lj_strscan.c:519,13'
          Dst:             strscan_hex
        - Src:             'third_party/luajit/src/lj_strscan.c:521,13'
          Dst:             strscan_bin
        - Src:             'third_party/luajit/src/lj_strscan.c:523,13'
          Dst:             strscan_dec
    - functionName:    strscan_oct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strscan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - o
        - fmt
        - neg
        - dig
      BBCount:         37
      ICount:          192
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.c:158,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:158,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:158,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:158,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:158,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:159,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:158,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:158,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:159,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:159,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:160,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:165,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:160,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:160,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:160,36'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:160,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:160,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:161,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:165,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:170,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:172,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:176,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:176,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:167,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:167,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:167,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:170,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:170,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:171,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:171,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:171,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:171,56'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:176,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:176,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:176,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    strscan_hex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strscan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - o
        - fmt
        - opt
        - ex2
        - neg
        - dig
      BBCount:         60
      ICount:          361
      EdgeCount:       76
      CyclomaticComplexity: 18
      functionsReached:
        - strscan_double
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.c:113,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:113,10'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:113,28'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:113,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:114,20'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:119,10'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:114,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:114,32'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:114,37'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:114,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:114,58'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:115,10'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:119,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:120,13'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:123,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:120,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:120,25'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:120,30'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:123,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:125,11'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:142,5'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:125,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:125,39'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:130,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:125,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:126,4'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:130,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:126,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:126,14'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:127,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:125,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:127,14'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:130,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:127,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:127,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:127,48'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:130,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:130,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:130,39'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:133,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:133,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:134,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:134,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:134,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:134,46'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:138,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:138,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:139,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:139,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:139,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:139,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:146,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:146,44'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:147,18'
              BranchSideFuncs:
                - strscan_double
      Callsites:
        - Src:             'third_party/luajit/src/lj_strscan.c:147,3'
          Dst:             strscan_double
    - functionName:    strscan_bin
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strscan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - o
        - fmt
        - opt
        - ex2
        - neg
        - dig
      BBCount:         44
      ICount:          259
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - strscan_double
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.c:339,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:339,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:339,14'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:339,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:339,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:342,12'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:342,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:343,11'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:348,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:343,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:343,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:344,10'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:348,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:350,11'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:357,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:362,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:362,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:365,5'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:350,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:350,39'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:354,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:350,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:351,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:354,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:351,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:351,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:351,48'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:354,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:354,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:354,39'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:357,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:357,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:358,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:358,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:358,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:358,46'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:362,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:362,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:362,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:369,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:369,44'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:370,18'
              BranchSideFuncs:
                - strscan_double
      Callsites:
        - Src:             'third_party/luajit/src/lj_strscan.c:370,3'
          Dst:             strscan_double
    - functionName:    strscan_dec
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_strscan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - o
        - fmt
        - opt
        - ex10
        - neg
        - dig
      BBCount:         185
      ICount:          1138
      EdgeCount:       241
      CyclomaticComplexity: 58
      functionsReached:
        - lj_assert_fail
        - strscan_double
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.c:189,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:190,18'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:217,10'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:191,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:192,25'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:196,11'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:196,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:197,19'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:199,5'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:197,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:197,31'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:197,36'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:199,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:200,28'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:204,9'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:200,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:200,40'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:200,45'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:201,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:201,35'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:201,40'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:204,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:204,29'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:207,9'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:204,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:204,41'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:204,46'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:207,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:208,7'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:214,7'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:209,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:209,20'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:209,25'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:209,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:209,40'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:210,3'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:211,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:209,8'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:212,11'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:214,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:214,26'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:214,7'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:214,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:214,41'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:222,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:222,20'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:257,7'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:222,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:224,18'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:257,7'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:226,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:226,44'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:227,11'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:227,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:227,25'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:229,15'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:227,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:227,48'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:254,3'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:227,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:229,15'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:254,3'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:229,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:231,8'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:238,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:243,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:243,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:244,2'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:231,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:231,36'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:235,8'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:231,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:232,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:235,8'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:232,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:232,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:232,45'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:235,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:235,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:235,36'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:238,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:238,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:239,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:239,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:239,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:239,43'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:243,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:243,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:243,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:247,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:247,22'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:248,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:249,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:249,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:250,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:257,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:258,10'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:260,14'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:258,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:258,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:259,9'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:260,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:261,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:267,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:267,5'
              BranchSideFuncs:
                - lj_assert_fail
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:267,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strscan.c:267,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:267,5'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:270,9'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:270,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:270,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:271,14'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:270,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:270,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:270,52'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_strscan.c:274,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:274,24'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:274,5'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:274,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:275,19'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:293,5'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:281,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:281,15'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:282,6'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:282,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:282,16'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:283,7'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:282,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:282,37'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:283,7'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:284,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:274,5'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:285,7'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:286,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:286,31'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:287,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:293,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:294,20'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:312,23'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:300,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:300,20'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:301,6'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:300,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:300,34'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:301,6'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:302,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:297,11'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:303,7'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:303,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:293,5'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:304,6'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:304,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:304,21'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:305,12'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:314,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:314,41'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:314,7'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:314,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:315,6'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:316,11'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:316,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:317,2'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:319,4'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:317,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:317,26'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:318,7'
              BranchSideFuncs:
                - strscan_double
        - Branch String:   'third_party/luajit/src/lj_strscan.c:321,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:321,19'
              BranchSideFuncs:
                - strscan_double
            - BranchSide:      'third_party/luajit/src/lj_strscan.c:322,8'
              BranchSideFuncs:
                - strscan_double
      Callsites:
        - Src:             'third_party/luajit/src/lj_strscan.c:267,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_strscan.c:325,7'
          Dst:             strscan_double
    - functionName:    bestasize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bins
        - narray
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:368,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:368,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:368,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:368,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:369,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:373,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:369,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:369,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:369,51'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:369,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:369,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:370,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    countint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - bins
      BBCount:         19
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:317,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:318,21'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:325,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:318,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:318,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:318,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:320,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:320,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:324,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:320,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:321,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:324,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:321,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:321,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:321,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:318,21'
          Dst:             lj_assert_fail
    - functionName:    counthash
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - bins
        - narray
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - countint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:354,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:355,16'
              BranchSideFuncs:
                - countint
            - BranchSide:      'third_party/luajit/src/lj_tab.c:361,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:356,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:357,23'
              BranchSideFuncs:
                - countint
            - BranchSide:      'third_party/luajit/src/lj_tab.c:360,3'
              BranchSideFuncs:
                - countint
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:357,13'
          Dst:             countint
    - functionName:    countarray
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - bins
      BBCount:         21
      ICount:          142
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:331,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:331,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:332,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:332,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:333,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:347,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:335,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:336,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:340,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:337,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:338,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:339,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:341,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:342,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:344,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:342,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:342,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:343,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unbound_search
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - t
        - j
      BBCount:         36
      ICount:          223
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - lj_tab_getinth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:671,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:671,14'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_tab_getinth
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:671,14'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_tab_getinth
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:671,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:671,50'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_tab_getinth
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:671,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_tab_getinth
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:671,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:672,9'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_tab_getinth
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:682,3'
              BranchSideFuncs:
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:674,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:671,3'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:676,9'
              BranchSideFuncs:
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:677,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:677,18'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:677,18'
              BranchSideFuncs:
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:677,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:677,54'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:677,7'
              BranchSideFuncs:
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:677,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:677,68'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:678,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:682,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:683,16'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:687,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:684,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:684,14'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:684,14'
              BranchSideFuncs:
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:685,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:685,17'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:685,47'
              BranchSideFuncs:
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:685,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:685,47'
              BranchSideFuncs:
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:685,35'
              BranchSideFuncs:
                - lj_tab_getinth
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:671,16'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_tab.c:677,20'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_tab.c:684,20'
          Dst:             lj_tab_getinth
    - functionName:    lj_tab_getinth
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - t
        - key
      BBCount:         11
      ICount:          134
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:405,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:405,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:407,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:405,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:406,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:407,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:407,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:405,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:408,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_tab_len
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         20
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - unbound_search
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:697,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:697,16'
              BranchSideFuncs:
                - unbound_search
            - BranchSide:      'third_party/luajit/src/lj_tab.c:705,7'
              BranchSideFuncs:
                - unbound_search
        - Branch String:   'third_party/luajit/src/lj_tab.c:697,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:698,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:705,7'
              BranchSideFuncs:
                - unbound_search
        - Branch String:   'third_party/luajit/src/lj_tab.c:699,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:700,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:703,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:701,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:701,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:701,55'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:705,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:705,11'
              BranchSideFuncs:
                - unbound_search
            - BranchSide:      'third_party/luajit/src/lj_tab.c:706,7'
              BranchSideFuncs:
                - unbound_search
        - Branch String:   'third_party/luajit/src/lj_tab.c:706,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:707,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:708,25'
              BranchSideFuncs:
                - unbound_search
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:708,10'
          Dst:             unbound_search
    - functionName:    keyindex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - t
        - key
      BBCount:         26
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - hashkey
        - lj_assert_fail
        - lj_err_msg
        - lj_obj_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:621,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:622,21'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_obj_equal
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:627,8'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:622,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:622,21'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:622,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:624,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:624,35'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:626,3'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:624,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:625,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:626,3'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:627,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:628,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:639,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:630,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:631,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:633,5'
              BranchSideFuncs:
                - lj_err_msg
                - lj_obj_equal
        - Branch String:   'third_party/luajit/src/lj_tab.c:633,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:630,25'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:634,9'
              BranchSideFuncs:
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:634,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:635,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:636,16'
              BranchSideFuncs:
                - lj_err_msg
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:622,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:628,15'
          Dst:             hashkey
        - Src:             'third_party/luajit/src/lj_tab.c:630,11'
          Dst:             lj_obj_equal
        - Src:             'third_party/luajit/src/lj_tab.c:636,5'
          Dst:             lj_err_msg
    - functionName:    hashkey
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - key
      BBCount:         24
      ICount:          312
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:42,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:43,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:44,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:43,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:43,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:43,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:44,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:45,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:46,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:46,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:46,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:47,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:46,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:47,21'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:49,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:47,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:47,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:47,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:47,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:47,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:47,24'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:43,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:47,24'
          Dst:             lj_assert_fail
    - functionName:    lj_tab_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - t
        - key
      BBCount:         37
      ICount:          467
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - keyindex
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:646,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:647,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:652,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:647,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:647,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:648,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:650,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:652,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:653,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:660,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:654,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:655,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:659,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:656,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:657,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:645,16'
          Dst:             keyindex
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lj_tab_setstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - t
        - key
      BBCount:         24
      ICount:          264
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_tab_newkey
      functionUses:    50
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:575,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:575,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:577,3'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:575,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:575,29'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:575,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:575,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:576,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:577,3'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:577,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:575,9'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:578,11'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:579,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_newkey
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_newkey
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:575,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:579,10'
          Dst:             lj_tab_newkey
    - functionName:    lj_tab_newkey
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - t
        - key
      BBCount:         93
      ICount:          659
      EdgeCount:       116
      CyclomaticComplexity: 25
      functionsReached:
        - hashkey
        - lj_assert_fail
        - lj_tab_set
        - rehashtab
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:459,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:459,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_tab.c:460,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_tab.c:459,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:460,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_tab.c:549,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:462,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:462,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_tab.c:462,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:462,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:462,5'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_tab.c:464,5'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_tab.c:465,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:466,12'
              BranchSideFuncs:
                - rehashtab
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_tab.c:469,5'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_tab.c:469,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:465,11'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
                - rehashtab
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_tab.c:470,5'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:471,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:471,5'
              BranchSideFuncs:
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:472,23'
              BranchSideFuncs:
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:473,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:475,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:544,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:475,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:476,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:477,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:496,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:498,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:507,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:498,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:499,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:505,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:499,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:499,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:503,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:499,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:500,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:503,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:500,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:500,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:500,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:499,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:501,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:503,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:508,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:508,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:539,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:508,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:508,57'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:539,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:523,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:524,13'
              BranchSideFuncs:
                - hashkey
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:537,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:524,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:525,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:534,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:526,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:526,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:531,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:526,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:527,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:531,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - hashkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:550,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:551,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:552,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:552,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:552,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:553,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:553,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:553,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:554,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:458,13'
          Dst:             hashkey
        - Src:             'third_party/luajit/src/lj_tab.c:462,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:466,2'
          Dst:             rehashtab
        - Src:             'third_party/luajit/src/lj_tab.c:467,9'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_tab.c:471,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:472,15'
          Dst:             hashkey
        - Src:             'third_party/luajit/src/lj_tab.c:500,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:508,30'
          Dst:             hashkey
        - Src:             'third_party/luajit/src/lj_tab.c:525,14'
          Dst:             hashkey
        - Src:             'third_party/luajit/src/lj_tab.c:552,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:552,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:553,3'
          Dst:             lj_assert_fail
    - functionName:    rehashtab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - t
        - ek
      BBCount:         13
      ICount:          106
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - bestasize
        - countarray
        - counthash
        - countint
        - lj_tab_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:381,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:381,43'
              BranchSideFuncs:
                - countarray
                - counthash
                - countint
                - bestasize
                - lj_tab_resize
            - BranchSide:      'third_party/luajit/src/lj_tab.c:382,22'
              BranchSideFuncs:
                - countarray
                - counthash
                - countint
                - bestasize
                - lj_tab_resize
        - Branch String:   'third_party/luajit/src/lj_tab.c:388,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:388,30'
              BranchSideFuncs:
                - lj_tab_resize
            - BranchSide:      'third_party/luajit/src/lj_tab.c:388,30'
              BranchSideFuncs:
                - lj_tab_resize
        - Branch String:   'third_party/luajit/src/lj_tab.c:388,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:388,30'
              BranchSideFuncs:
                - lj_tab_resize
            - BranchSide:      'third_party/luajit/src/lj_tab.c:388,30'
              BranchSideFuncs:
                - lj_tab_resize
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:382,11'
          Dst:             countarray
        - Src:             'third_party/luajit/src/lj_tab.c:384,12'
          Dst:             counthash
        - Src:             'third_party/luajit/src/lj_tab.c:385,12'
          Dst:             countint
        - Src:             'third_party/luajit/src/lj_tab.c:386,8'
          Dst:             bestasize
        - Src:             'third_party/luajit/src/lj_tab.c:388,3'
          Dst:             lj_tab_resize
    - functionName:    lj_tab_set
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - t
        - key
      BBCount:         33
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - hashkey
        - lj_assert_fail
        - lj_err_msg
        - lj_obj_equal
        - lj_tab_newkey
        - lj_tab_setinth
        - lj_tab_setstr
      functionUses:    19
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:586,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:587,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lj_tab.c:590,14'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_tab_newkey
                - lj_err_msg
                - lj_assert_fail
                - lj_err_msg
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:587,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:587,32'
              BranchSideFuncs:
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lj_tab.c:587,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:590,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:591,21'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_obj_equal
                - lj_tab_newkey
                - lj_err_msg
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:598,14'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_tab_newkey
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:591,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:591,21'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_tab_newkey
                - lj_err_msg
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:591,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:593,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:594,14'
              BranchSideFuncs:
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:595,9'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_tab_newkey
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:594,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:594,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:594,7'
              BranchSideFuncs:
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:595,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:596,18'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:598,3'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_tab_newkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:598,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:0,0'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:599,16'
              BranchSideFuncs:
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:603,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:604,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:605,3'
              BranchSideFuncs:
                - lj_tab_newkey
                - lj_obj_equal
        - Branch String:   'third_party/luajit/src/lj_tab.c:605,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:603,23'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_tab_newkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:606,24'
              BranchSideFuncs:
                - lj_tab_newkey
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:587,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:587,12'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_tab.c:591,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:594,14'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lj_tab.c:596,7'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_tab.c:599,5'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_tab.c:601,7'
          Dst:             hashkey
        - Src:             'third_party/luajit/src/lj_tab.c:603,9'
          Dst:             lj_obj_equal
        - Src:             'third_party/luajit/src/lj_tab.c:606,10'
          Dst:             lj_tab_newkey
    - functionName:    lj_tab_setinth
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - t
        - key
      BBCount:         13
      ICount:          147
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - lj_tab_newkey
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:564,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:564,29'
              BranchSideFuncs:
                - lj_tab_newkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:566,3'
              BranchSideFuncs:
                - lj_tab_newkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:564,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:565,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:566,3'
              BranchSideFuncs:
                - lj_tab_newkey
        - Branch String:   'third_party/luajit/src/lj_tab.c:566,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:564,9'
              BranchSideFuncs:
                - lj_tab_newkey
            - BranchSide:      'third_party/luajit/src/lj_tab.c:567,24'
              BranchSideFuncs:
                - lj_tab_newkey
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:567,10'
          Dst:             lj_tab_newkey
    - functionName:    lj_tab_resize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - t
        - asize
        - hbits
      BBCount:         75
      ICount:          858
      EdgeCount:       91
      CyclomaticComplexity: 18
      functionsReached:
        - lj_assert_fail
        - lj_err_msg
        - lj_mem_realloc
        - lj_tab_set
        - lj_tab_setinth
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:256,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:259,9'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:278,7'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:259,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:260,18'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:261,33'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:261,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:263,24'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:269,40'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:266,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:267,9'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:268,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:267,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:274,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:275,7'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:276,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:278,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:279,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:282,23'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:60,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:60,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:61,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:61,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:62,16'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:63,17'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:81,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:82,10'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:82,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:83,16'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:281,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:289,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:290,21'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:301,7'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:293,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:294,12'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:297,33'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_tab.c:294,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:294,12'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:295,9'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:295,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_realloc
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:297,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:298,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:300,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:301,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:301,7'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:304,12'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:304,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:305,18'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:309,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:306,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:307,9'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:308,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:307,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:260,7'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_tab.c:264,15'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:269,25'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_tab.c:279,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:279,5'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_tab.c:279,5'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_tab.c:280,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:295,12'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:298,7'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_tab.c:307,12'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lj_tab_get
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - t
        - key
      BBCount:         42
      ICount:          240
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - hashkey
        - lj_assert_fail
        - lj_obj_equal
        - lj_tab_getinth
        - lj_tab_getstr
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:423,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:424,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:431,14'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_tab.c:424,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:424,36'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:424,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:425,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:426,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:427,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:431,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:432,21'
              BranchSideFuncs:
                - lj_assert_fail
                - hashkey
                - lj_obj_equal
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:441,15'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:432,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:432,21'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_tab.c:432,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:434,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:435,21'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:439,7'
              BranchSideFuncs:
                - hashkey
                - lj_obj_equal
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:435,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:435,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:435,16'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:436,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:437,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:438,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:446,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:447,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:448,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_obj_equal
        - Branch String:   'third_party/luajit/src/lj_tab.c:448,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:446,25'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:449,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:450,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:450,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:450,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:424,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:424,19'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_tab.c:432,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:435,21'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_tab.c:444,9'
          Dst:             hashkey
        - Src:             'third_party/luajit/src/lj_tab.c:446,11'
          Dst:             lj_obj_equal
        - Src:             'third_party/luajit/src/lj_tab.c:450,10'
          Dst:             lj_assert_fail
    - functionName:    lj_tab_getstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - key
      BBCount:         17
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
      functionUses:    22
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:415,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:415,29'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:417,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:415,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:415,29'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:415,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:415,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:416,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:417,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:417,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:415,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:418,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:415,29'
          Dst:             lj_assert_fail
    - functionName:    lj_tab_reasize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - t
        - nasize
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_tab_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:393,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:393,48'
              BranchSideFuncs:
                - lj_tab_resize
            - BranchSide:      'third_party/luajit/src/lj_tab.c:393,33'
              BranchSideFuncs:
                - lj_tab_resize
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:393,3'
          Dst:             lj_tab_resize
    - functionName:    lj_tab_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - t
      BBCount:         14
      ICount:          244
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:237,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:239,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:239,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:239,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:241,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:239,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:240,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:241,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:242,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:244,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_tab_clear
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         14
      ICount:          143
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:95,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:96,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:227,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:227,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:227,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:228,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:82,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:82,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:83,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:231,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:230,5'
          Dst:             lj_assert_fail
    - functionName:    lj_tab_dup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - kt
      BBCount:         40
      ICount:          396
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - newtab
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:188,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:188,44'
              BranchSideFuncs:
                - newtab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:188,7'
              BranchSideFuncs:
                - newtab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:189,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:189,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:189,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:189,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:189,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:191,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:193,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:194,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:204,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:196,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:198,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:201,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:198,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:199,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:200,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:199,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:205,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:205,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:207,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:211,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:212,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:219,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:217,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:211,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:211,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:188,7'
          Dst:             newtab
        - Src:             'third_party/luajit/src/lj_tab.c:189,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    newtab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - asize
        - hbits
      BBCount:         21
      ICount:          272
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_err_msg
        - lj_mem_newgco
        - lj_mem_realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:104,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:104,44'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_mem_realloc
                - lj_err_msg
                - lj_mem_realloc
                - lj_err_msg
                - lj_mem_newgco
            - BranchSide:      'third_party/luajit/src/lj_tab.c:122,9'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_mem_realloc
                - lj_err_msg
                - lj_mem_realloc
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:104,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:107,32'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_mem_realloc
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:122,9'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_mem_realloc
                - lj_err_msg
                - lj_mem_realloc
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:136,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:137,13'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:138,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
                - lj_mem_realloc
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:142,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:142,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:143,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:60,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:60,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:61,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_tab.c:61,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:62,16'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_tab.c:63,17'
              BranchSideFuncs:
                - lj_mem_realloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:107,18'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_tab.c:122,9'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_tab.c:137,2'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_tab.c:138,7'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_tab.c:143,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_tab.c:143,5'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_tab.c:143,5'
          Dst:             lj_mem_realloc
    - functionName:    lj_tab_new1
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - ahsize
      BBCount:         14
      ICount:          136
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - newtab
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:95,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:96,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:178,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:178,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:178,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:178,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:82,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:82,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:83,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:178,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:176,14'
          Dst:             newtab
        - Src:             'third_party/luajit/src/lj_tab.c:178,21'
          Dst:             lj_assert_fail
    - functionName:    lj_tab_new_ah
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - a
        - h
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_tab_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:170,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:170,43'
              BranchSideFuncs:
                - lj_tab_new
            - BranchSide:      'third_party/luajit/src/lj_tab.c:170,53'
              BranchSideFuncs:
                - lj_tab_new
        - Branch String:   'third_party/luajit/src/lj_tab.c:170,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:170,53'
              BranchSideFuncs:
                - lj_tab_new
            - BranchSide:      'third_party/luajit/src/lj_tab.c:170,53'
              BranchSideFuncs:
                - lj_tab_new
        - Branch String:   'third_party/luajit/src/lj_tab.c:170,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:170,53'
              BranchSideFuncs:
                - lj_tab_new
            - BranchSide:      'third_party/luajit/src/lj_tab.c:170,53'
              BranchSideFuncs:
                - lj_tab_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:170,10'
          Dst:             lj_tab_new
    - functionName:    lj_tab_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_tab.c'
      linkageType:     externalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - asize
        - hbits
      BBCount:         14
      ICount:          137
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - newtab
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_tab.c:95,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:96,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:163,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_tab.c:163,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:163,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_tab.c:163,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:82,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_tab.c:82,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_tab.c:83,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_tab.c:163,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_tab.c:161,14'
          Dst:             newtab
        - Src:             'third_party/luajit/src/lj_tab.c:163,21'
          Dst:             lj_assert_fail
    - functionName:    lj_lightud_intern
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_udata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - p
      BBCount:         23
      ICount:          190
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - lj_err_msg
        - lj_mem_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_udata.c:46,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_udata.c:48,14'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_udata.c:55,10'
              BranchSideFuncs:
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_udata.c:48,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_udata.c:49,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_udata.c:51,11'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_udata.c:49,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_udata.c:49,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_udata.c:50,29'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_udata.c:53,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_udata.c:53,60'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_udata.c:54,3'
              BranchSideFuncs:
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_udata.c:55,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_udata.c:55,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_udata.c:59,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_udata.c:55,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_udata.c:56,5'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_udata.c:59,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_udata.c:56,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_udata.c:59,22'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_udata.c:59,22'
              BranchSideFuncs:
                - lj_mem_realloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_udata.c:53,49'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_udata.c:56,5'
          Dst:             lj_mem_realloc
    - functionName:    lj_udata_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_udata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - ud
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_udata_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_udata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - sz
        - env
      BBCount:         3
      ICount:          95
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mem_realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_udata.c:16,17'
          Dst:             lj_mem_realloc
    - functionName:    lj_vmevent_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_vmevent.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - L
        - argbase
      BBCount:         16
      ICount:          161
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - fputc
        - fputs
        - lj_assert_fail
        - lj_vm_pcall
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:47,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:49,5'
              BranchSideFuncs:
                - fputs
                - fputs
                - fputc
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:54,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:51,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:51,29'
              BranchSideFuncs:
                - lj_assert_fail
                - fputs
                - fputc
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:51,53'
              BranchSideFuncs:
                - fputs
                - fputc
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:51,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:51,53'
              BranchSideFuncs:
                - fputs
                - fputc
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:51,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:55,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:55,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:56,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_vmevent.c:46,12'
          Dst:             lj_vm_pcall
        - Src:             'third_party/luajit/src/lj_vmevent.c:50,5'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lj_vmevent.c:51,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_vmevent.c:51,5'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lj_vmevent.c:52,5'
          Dst:             fputc
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vmevent_prepare
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_vmevent.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - ev
      BBCount:         45
      ICount:          423
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack
        - lj_str_new
        - lj_tab_getinth
        - lj_tab_getstr
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:23,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:23,31'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:23,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:25,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:34,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:26,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:26,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:26,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:26,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,8'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:26,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:27,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:27,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:33,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:27,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:28,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:33,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:29,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_vmevent.c:29,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:29,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:29,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmevent.c:30,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_vmevent.c:22,14'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_vmevent.c:23,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_vmevent.c:23,17'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_vmevent.c:26,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_vmevent.c:26,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_vmevent.c:26,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_vmevent.c:26,10'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_vmevent.c:28,7'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_vmevent.c:29,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    error_finalizer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fflush
        - fputc
        - fputs
        - lua_tolstring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:320,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:320,13'
              BranchSideFuncs:
                - fputs
                - fputc
                - fflush
            - BranchSide:      'third_party/luajit/src/lib_aux.c:320,9'
              BranchSideFuncs:
                - fputs
                - fputc
                - fflush
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:318,19'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_aux.c:319,3'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lib_aux.c:320,3'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lib_aux.c:321,3'
          Dst:             fputc
        - Src:             'third_party/luajit/src/lib_aux.c:322,3'
          Dst:             fflush
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    panic
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fflush
        - fputc
        - fputs
        - lua_tolstring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:309,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:309,13'
              BranchSideFuncs:
                - fputs
                - fputc
                - fputc
                - fflush
            - BranchSide:      'third_party/luajit/src/lib_aux.c:309,9'
              BranchSideFuncs:
                - fputs
                - fputc
                - fputc
                - fflush
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:307,19'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_aux.c:308,3'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lib_aux.c:309,3'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lib_aux.c:310,3'
          Dst:             fputc
        - Src:             'third_party/luajit/src/lib_aux.c:310,23'
          Dst:             fputc
        - Src:             'third_party/luajit/src/lib_aux.c:311,3'
          Dst:             fflush
    - functionName:    mem_alloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ud
        - ptr
        - osize
        - nsize
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:337,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:338,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'third_party/luajit/src/lib_aux.c:341,20'
              BranchSideFuncs:
                - realloc
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:341,12'
          Dst:             realloc
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_newstate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - error_finalizer
        - luaL_findtable
        - lua_newstate
        - lua_pushcclosure
        - lua_rawseti
        - mem_alloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:347,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:347,14'
              BranchSideFuncs:
                - lua_newstate
                - luaL_findtable
                - lua_pushcclosure
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_aux.c:347,18'
              BranchSideFuncs:
                - lua_newstate
                - luaL_findtable
                - lua_pushcclosure
                - lua_rawseti
        - Branch String:   'third_party/luajit/src/lib_aux.c:348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:348,7'
              BranchSideFuncs:
                - luaL_findtable
                - lua_pushcclosure
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_aux.c:349,5'
              BranchSideFuncs:
                - luaL_findtable
                - lua_pushcclosure
                - lua_rawseti
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:347,18'
          Dst:             lua_newstate
        - Src:             'third_party/luajit/src/lib_aux.c:347,18'
          Dst:             mem_alloc
        - Src:             'third_party/luajit/src/lib_aux.c:351,5'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lib_aux.c:352,5'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lib_aux.c:352,5'
          Dst:             error_finalizer
        - Src:             'third_party/luajit/src/lib_aux.c:353,5'
          Dst:             lua_rawseti
    - functionName:    luaL_findtable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - fname
        - szhint
      BBCount:         19
      ICount:          135
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - lua_createtable
        - lua_pushlstring
        - lua_pushvalue
        - lua_rawget
        - lua_remove
        - lua_settable
        - lua_settop
        - lua_type
        - strchr
        - strlen
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:89,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:89,24'
              BranchSideFuncs:
                - strlen
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_type
                - lua_settop
                - lua_remove
                - strchr
                - lua_settop
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
            - BranchSide:      'third_party/luajit/src/lib_aux.c:90,21'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_type
                - lua_settop
                - lua_remove
                - strchr
                - strlen
                - lua_settop
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
        - Branch String:   'third_party/luajit/src/lib_aux.c:92,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:93,7'
              BranchSideFuncs:
                - lua_settop
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
                - lua_remove
                - strchr
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_type
                - lua_settop
                - strlen
            - BranchSide:      'third_party/luajit/src/lib_aux.c:98,17'
              BranchSideFuncs:
                - lua_type
                - lua_settop
                - lua_remove
                - strchr
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_settop
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
                - strlen
        - Branch String:   'third_party/luajit/src/lib_aux.c:94,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:94,7'
              BranchSideFuncs:
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
                - lua_remove
                - strchr
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_type
                - lua_settop
                - lua_settop
                - strlen
            - BranchSide:      'third_party/luajit/src/lib_aux.c:94,46'
              BranchSideFuncs:
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
                - lua_remove
                - strchr
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_type
                - lua_settop
                - lua_settop
                - strlen
        - Branch String:   'third_party/luajit/src/lib_aux.c:98,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:0,0'
              BranchSideFuncs:
                - lua_remove
                - strchr
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_type
                - lua_settop
                - lua_settop
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
                - strlen
            - BranchSide:      'third_party/luajit/src/lib_aux.c:99,7'
              BranchSideFuncs:
                - lua_settop
        - Branch String:   'third_party/luajit/src/lib_aux.c:104,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:88,16'
              BranchSideFuncs:
                - strchr
                - lua_pushlstring
                - lua_rawget
                - lua_type
                - lua_type
                - lua_settop
                - lua_remove
                - lua_settop
                - lua_createtable
                - lua_pushlstring
                - lua_pushvalue
                - lua_settable
                - strlen
            - BranchSide:      'third_party/luajit/src/lib_aux.c:105,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:86,3'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_aux.c:88,9'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lib_aux.c:89,32'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_aux.c:90,5'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_aux.c:91,5'
          Dst:             lua_rawget
        - Src:             'third_party/luajit/src/lib_aux.c:92,9'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_aux.c:93,7'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_aux.c:94,7'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_aux.c:95,7'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_aux.c:96,7'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_aux.c:97,7'
          Dst:             lua_settable
        - Src:             'third_party/luajit/src/lib_aux.c:98,17'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_aux.c:99,7'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_aux.c:102,5'
          Dst:             lua_remove
    - functionName:    luaL_unref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - t
        - ref
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lua_gettop
        - lua_pushinteger
        - lua_rawgeti
        - lua_rawseti
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:294,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:294,7'
              BranchSideFuncs:
                - lua_gettop
                - lua_rawgeti
                - lua_rawseti
                - lua_pushinteger
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_aux.c:295,9'
              BranchSideFuncs:
                - lua_gettop
                - lua_rawgeti
                - lua_rawseti
                - lua_pushinteger
                - lua_rawseti
        - Branch String:   'third_party/luajit/src/lib_aux.c:295,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:295,7'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_rawseti
                - lua_pushinteger
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_aux.c:295,9'
              BranchSideFuncs:
                - lua_gettop
                - lua_rawgeti
                - lua_rawseti
                - lua_pushinteger
                - lua_rawseti
        - Branch String:   'third_party/luajit/src/lib_aux.c:295,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:295,7'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_rawseti
                - lua_pushinteger
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_aux.c:295,7'
              BranchSideFuncs:
                - lua_gettop
                - lua_rawgeti
                - lua_rawseti
                - lua_pushinteger
                - lua_rawseti
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:295,9'
          Dst:             lua_gettop
        - Src:             'third_party/luajit/src/lib_aux.c:296,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_aux.c:297,5'
          Dst:             lua_rawseti
        - Src:             'third_party/luajit/src/lib_aux.c:298,5'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_aux.c:299,5'
          Dst:             lua_rawseti
    - functionName:    luaL_ref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - t
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - lua_gettop
        - lua_objlen
        - lua_rawgeti
        - lua_rawseti
        - lua_settop
        - lua_tointeger
        - lua_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:273,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:273,5'
              BranchSideFuncs:
                - lua_type
                - lua_rawgeti
                - lua_tointeger
                - lua_settop
                - lua_objlen
                - lua_rawseti
                - lua_rawgeti
                - lua_rawseti
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_aux.c:273,7'
              BranchSideFuncs:
                - lua_gettop
                - lua_type
                - lua_rawgeti
                - lua_tointeger
                - lua_settop
                - lua_objlen
                - lua_rawseti
                - lua_rawgeti
                - lua_rawseti
                - lua_settop
        - Branch String:   'third_party/luajit/src/lib_aux.c:273,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:273,5'
              BranchSideFuncs:
                - lua_type
                - lua_rawgeti
                - lua_tointeger
                - lua_settop
                - lua_objlen
                - lua_rawseti
                - lua_rawgeti
                - lua_rawseti
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_aux.c:273,5'
              BranchSideFuncs:
                - lua_gettop
                - lua_type
                - lua_rawgeti
                - lua_tointeger
                - lua_settop
                - lua_objlen
                - lua_rawseti
                - lua_rawgeti
                - lua_rawseti
                - lua_settop
        - Branch String:   'third_party/luajit/src/lib_aux.c:274,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:275,5'
              BranchSideFuncs:
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_aux.c:278,15'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_tointeger
                - lua_settop
                - lua_objlen
                - lua_rawseti
                - lua_rawgeti
                - lua_rawseti
        - Branch String:   'third_party/luajit/src/lib_aux.c:281,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:282,17'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_rawseti
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_aux.c:285,27'
              BranchSideFuncs:
                - lua_objlen
                - lua_rawseti
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:273,7'
          Dst:             lua_gettop
        - Src:             'third_party/luajit/src/lib_aux.c:274,7'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_aux.c:275,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_aux.c:278,3'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_aux.c:279,14'
          Dst:             lua_tointeger
        - Src:             'third_party/luajit/src/lib_aux.c:280,3'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_aux.c:282,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_aux.c:283,5'
          Dst:             lua_rawseti
        - Src:             'third_party/luajit/src/lib_aux.c:285,16'
          Dst:             lua_objlen
        - Src:             'third_party/luajit/src/lib_aux.c:288,3'
          Dst:             lua_rawseti
    - functionName:    luaL_addvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - B
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - adjuststack
        - emptybuffer
        - lua_insert
        - lua_settop
        - lua_tolstring
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:243,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:244,12'
              BranchSideFuncs:
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_aux.c:248,21'
              BranchSideFuncs:
                - emptybuffer
                - adjuststack
                - lua_insert
        - Branch String:   'third_party/luajit/src/lib_aux.c:248,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:249,18'
              BranchSideFuncs:
                - lua_insert
                - adjuststack
            - BranchSide:      'third_party/luajit/src/lib_aux.c:250,5'
              BranchSideFuncs:
                - adjuststack
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:242,19'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_aux.c:246,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_aux.c:248,9'
          Dst:             emptybuffer
        - Src:             'third_party/luajit/src/lib_aux.c:249,7'
          Dst:             lua_insert
        - Src:             'third_party/luajit/src/lib_aux.c:251,5'
          Dst:             adjuststack
    - functionName:    emptybuffer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - B
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lua_pushlstring
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_aux.c:189,19'
              BranchSideFuncs:
                - lua_pushlstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:189,3'
          Dst:             lua_pushlstring
    - functionName:    adjuststack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - B
      BBCount:         16
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lua_concat
        - lua_objlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:197,7'
              BranchSideFuncs:
                - lua_objlen
                - lua_objlen
                - lua_concat
            - BranchSide:      'third_party/luajit/src/lib_aux.c:198,20'
              BranchSideFuncs:
                - lua_objlen
                - lua_objlen
                - lua_concat
        - Branch String:   'third_party/luajit/src/lib_aux.c:203,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:203,53'
              BranchSideFuncs:
                - lua_concat
                - lua_objlen
            - BranchSide:      'third_party/luajit/src/lib_aux.c:205,17'
              BranchSideFuncs:
                - lua_concat
                - lua_objlen
        - Branch String:   'third_party/luajit/src/lib_aux.c:203,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:204,2'
              BranchSideFuncs:
                - lua_concat
                - lua_objlen
            - BranchSide:      'third_party/luajit/src/lib_aux.c:205,17'
              BranchSideFuncs:
                - lua_concat
                - lua_objlen
        - Branch String:   'third_party/luajit/src/lib_aux.c:207,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:202,18'
              BranchSideFuncs:
                - lua_objlen
                - lua_concat
            - BranchSide:      'third_party/luajit/src/lib_aux.c:208,16'
              BranchSideFuncs:
                - lua_concat
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:200,21'
          Dst:             lua_objlen
        - Src:             'third_party/luajit/src/lib_aux.c:202,18'
          Dst:             lua_objlen
        - Src:             'third_party/luajit/src/lib_aux.c:208,5'
          Dst:             lua_concat
    - functionName:    luaL_prepbuffer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - B
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - adjuststack
        - emptybuffer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:215,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:215,7'
              BranchSideFuncs:
                - adjuststack
            - BranchSide:      'third_party/luajit/src/lib_aux.c:216,17'
              BranchSideFuncs:
                - adjuststack
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:215,7'
          Dst:             emptybuffer
        - Src:             'third_party/luajit/src/lib_aux.c:216,5'
          Dst:             adjuststack
    - functionName:    luaL_pushresult
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - B
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emptybuffer
        - lua_concat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:233,3'
          Dst:             emptybuffer
        - Src:             'third_party/luajit/src/lib_aux.c:234,3'
          Dst:             lua_concat
    - functionName:    luaL_addstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - B
        - s
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_addlstring
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:228,25'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_aux.c:228,3'
          Dst:             luaL_addlstring
    - functionName:    luaL_addlstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - B
        - s
        - l
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - luaL_prepbuffer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:222,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:223,5'
              BranchSideFuncs:
                - luaL_prepbuffer
            - BranchSide:      'third_party/luajit/src/lib_aux.c:224,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_aux.c:223,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:222,11'
              BranchSideFuncs:
                - luaL_prepbuffer
            - BranchSide:      'third_party/luajit/src/lib_aux.c:222,11'
              BranchSideFuncs:
                - luaL_prepbuffer
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:223,5'
          Dst:             luaL_prepbuffer
    - functionName:    luaL_buffinit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - B
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_gsub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - s
        - p
        - r
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - luaL_addlstring
        - luaL_addstring
        - luaL_buffinit
        - luaL_pushresult
        - lua_tolstring
        - strlen
        - strstr
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:169,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:170,25'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_addstring
                - strstr
                - luaL_addstring
                - luaL_pushresult
                - lua_tolstring
            - BranchSide:      'third_party/luajit/src/lib_aux.c:174,22'
              BranchSideFuncs:
                - luaL_addstring
                - luaL_pushresult
                - lua_tolstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:166,14'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_aux.c:168,3'
          Dst:             luaL_buffinit
        - Src:             'third_party/luajit/src/lib_aux.c:169,18'
          Dst:             strstr
        - Src:             'third_party/luajit/src/lib_aux.c:170,5'
          Dst:             luaL_addlstring
        - Src:             'third_party/luajit/src/lib_aux.c:171,5'
          Dst:             luaL_addstring
        - Src:             'third_party/luajit/src/lib_aux.c:174,3'
          Dst:             luaL_addstring
        - Src:             'third_party/luajit/src/lib_aux.c:175,3'
          Dst:             luaL_pushresult
        - Src:             'third_party/luajit/src/lib_aux.c:176,10'
          Dst:             lua_tolstring
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaL_register
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - libname
        - l
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_openlib
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:146,3'
          Dst:             luaL_openlib
    - functionName:    luaL_openlib
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - libname
        - l
        - nup
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - libsize
        - luaL_pushmodule
        - luaL_setfuncs
        - lua_insert
        - lua_settop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:133,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:134,21'
              BranchSideFuncs:
                - libsize
                - luaL_pushmodule
                - lua_insert
                - lua_settop
                - luaL_setfuncs
            - BranchSide:      'third_party/luajit/src/lib_aux.c:137,7'
              BranchSideFuncs:
                - lua_settop
                - luaL_setfuncs
        - Branch String:   'third_party/luajit/src/lib_aux.c:137,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:138,19'
              BranchSideFuncs:
                - luaL_setfuncs
            - BranchSide:      'third_party/luajit/src/lib_aux.c:140,5'
              BranchSideFuncs:
                - lua_settop
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:134,33'
          Dst:             libsize
        - Src:             'third_party/luajit/src/lib_aux.c:134,5'
          Dst:             luaL_pushmodule
        - Src:             'third_party/luajit/src/lib_aux.c:135,5'
          Dst:             lua_insert
        - Src:             'third_party/luajit/src/lib_aux.c:138,5'
          Dst:             luaL_setfuncs
        - Src:             'third_party/luajit/src/lib_aux.c:140,5'
          Dst:             lua_settop
    - functionName:    libsize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:111,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:111,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_aux.c:111,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_aux.c:111,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:111,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_aux.c:112,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    luaL_pushmodule
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - modname
        - sizehint
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_err_callerv
        - luaL_findtable
        - lua_getfield
        - lua_pushvalue
        - lua_remove
        - lua_setfield
        - lua_settop
        - lua_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:119,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:119,7'
              BranchSideFuncs:
                - lua_remove
            - BranchSide:      'third_party/luajit/src/lib_aux.c:120,5'
              BranchSideFuncs:
                - lua_settop
                - luaL_findtable
                - lua_pushvalue
                - lua_setfield
                - lua_remove
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_aux.c:121,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:122,22'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_aux.c:123,19'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_setfield
                - lua_remove
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:117,3'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lib_aux.c:118,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_aux.c:119,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_aux.c:120,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_aux.c:121,9'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lib_aux.c:122,7'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_aux.c:123,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_aux.c:124,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_aux.c:126,3'
          Dst:             lua_remove
    - functionName:    luaL_setfuncs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - l
        - nup
      BBCount:         11
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - luaL_checkstack
        - lua_pushcclosure
        - lua_pushvalue
        - lua_setfield
        - lua_settop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:152,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:154,12'
              BranchSideFuncs:
                - lua_pushcclosure
                - lua_setfield
                - lua_settop
                - lua_pushvalue
            - BranchSide:      'third_party/luajit/src/lib_aux.c:159,3'
              BranchSideFuncs:
                - lua_settop
        - Branch String:   'third_party/luajit/src/lib_aux.c:154,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:155,21'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_pushcclosure
                - lua_setfield
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_aux.c:156,22'
              BranchSideFuncs:
                - lua_pushcclosure
                - lua_setfield
                - lua_settop
                - lua_pushvalue
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:151,3'
          Dst:             luaL_checkstack
        - Src:             'third_party/luajit/src/lib_aux.c:155,7'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_aux.c:156,5'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lib_aux.c:157,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_aux.c:159,3'
          Dst:             lua_settop
    - functionName:    luaL_execresult
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - stat
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - luaL_fileresult
        - lua_pushlstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:52,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:54,9'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_aux.c:77,26'
              BranchSideFuncs:
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_aux.c:54,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:55,14'
              BranchSideFuncs:
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_aux.c:59,11'
              BranchSideFuncs:
                - lua_pushlstring
        - Branch String:   'third_party/luajit/src/lib_aux.c:59,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:60,9'
              BranchSideFuncs:
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_aux.c:61,11'
              BranchSideFuncs:
                - lua_pushlstring
        - Branch String:   'third_party/luajit/src/lib_aux.c:61,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:62,2'
              BranchSideFuncs:
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_aux.c:64,2'
              BranchSideFuncs:
                - lua_pushlstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:57,7'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_aux.c:65,7'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_aux.c:77,10'
          Dst:             luaL_fileresult
    - functionName:    luaL_fileresult
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_aux.c'
      linkageType:     externalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - stat
        - fname
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - lua_pushfstring
        - strerror
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_aux.c:34,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:35,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_aux.c:38,14'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - lua_pushfstring
                - strerror
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lib_aux.c:40,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_aux.c:41,23'
              BranchSideFuncs:
                - strerror
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lib_aux.c:43,23'
              BranchSideFuncs:
                - strerror
                - lua_pushfstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_aux.c:38,14'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lib_aux.c:41,43'
          Dst:             strerror
        - Src:             'third_party/luajit/src/lib_aux.c:41,7'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lib_aux.c:43,32'
          Dst:             strerror
        - Src:             'third_party/luajit/src/lib_aux.c:43,7'
          Dst:             lua_pushfstring
    - functionName:    luaL_openlibs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_init.c'
      linkageType:     externalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - luaL_findtable
        - lua_call
        - lua_pushcclosure
        - lua_pushstring
        - lua_setfield
        - lua_settop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_init.c:44,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_init.c:45,5'
              BranchSideFuncs:
                - lua_pushcclosure
                - lua_pushstring
                - lua_call
                - luaL_findtable
                - lua_settop
                - lua_pushcclosure
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_init.c:49,18'
              BranchSideFuncs:
                - luaL_findtable
                - lua_settop
                - lua_pushcclosure
                - lua_setfield
        - Branch String:   'third_party/luajit/src/lib_init.c:51,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_init.c:52,5'
              BranchSideFuncs:
                - lua_pushcclosure
                - lua_setfield
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_init.c:55,3'
              BranchSideFuncs:
                - lua_settop
      Callsites:
        - Src:             'third_party/luajit/src/lib_init.c:45,5'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lib_init.c:46,5'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_init.c:47,5'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lib_init.c:49,3'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lib_init.c:52,5'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lib_init.c:53,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_init.c:55,3'
          Dst:             lua_settop
    - functionName:    setpc_wrap_aux
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fn
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ffh_coroutine_wrap_aux
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ffh_resume
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:618,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:618,24'
              BranchSideFuncs:
                - ffh_resume
            - BranchSide:      'third_party/luajit/src/lib_base.c:618,24'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:618,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:618,10'
          Dst:             ffh_resume
    - functionName:    ffh_resume
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - co
        - wrap
      BBCount:         23
      ICount:          261
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_err_caller
        - lj_err_str
        - lj_state_growstack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:597,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:597,29'
              BranchSideFuncs:
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_base.c:599,17'
              BranchSideFuncs:
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_base.c:597,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:598,8'
              BranchSideFuncs:
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_base.c:599,17'
              BranchSideFuncs:
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_base.c:598,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:598,32'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_base.c:605,22'
              BranchSideFuncs:
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lib_base.c:597,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:599,17'
              BranchSideFuncs:
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_base.c:605,22'
              BranchSideFuncs:
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lib_base.c:600,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:600,29'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_base.c:601,5'
              BranchSideFuncs:
                - lj_err_str
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:603,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:600,15'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_base.c:602,32'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:605,3'
          Dst:             lj_state_growstack
    - functionName:    lj_cf_coroutine_wrap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_cf_coroutine_create
        - lj_ffh_coroutine_wrap_aux
        - lj_lib_pushcc
        - setpc_wrap_aux
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:644,3'
          Dst:             lj_cf_coroutine_create
        - Src:             'third_party/luajit/src/lib_base.c:645,8'
          Dst:             lj_lib_pushcc
        - Src:             'third_party/luajit/src/lib_base.c:645,8'
          Dst:             lj_ffh_coroutine_wrap_aux
        - Src:             'third_party/luajit/src/lib_base.c:646,3'
          Dst:             setpc_wrap_aux
    - functionName:    lj_cf_coroutine_create
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         19
      ICount:          220
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
        - lua_newthread
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:582,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:582,29'
              BranchSideFuncs:
                - lj_err_argt
                - lua_newthread
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:583,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_base.c:582,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:583,17'
              BranchSideFuncs:
                - lua_newthread
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:584,22'
              BranchSideFuncs:
                - lua_newthread
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:585,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:585,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:585,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:583,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_base.c:584,8'
          Dst:             lua_newthread
        - Src:             'third_party/luajit/src/lib_base.c:585,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_ffh_coroutine_resume
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         12
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - ffh_resume
        - lj_assert_fail
        - lj_err_arg
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:611,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:611,29'
              BranchSideFuncs:
                - lj_err_arg
                - lj_assert_fail
                - ffh_resume
            - BranchSide:      'third_party/luajit/src/lib_base.c:612,16'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:611,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:612,16'
              BranchSideFuncs:
                - lj_assert_fail
                - ffh_resume
            - BranchSide:      'third_party/luajit/src/lib_base.c:613,21'
              BranchSideFuncs:
                - lj_assert_fail
                - ffh_resume
        - Branch String:   'third_party/luajit/src/lib_base.c:613,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:613,24'
              BranchSideFuncs:
                - ffh_resume
            - BranchSide:      'third_party/luajit/src/lib_base.c:613,24'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:612,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_base.c:613,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:613,10'
          Dst:             ffh_resume
    - functionName:    lj_cf_coroutine_isyieldable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_coroutine_running
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lua_pushthread
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:567,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:567,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:568,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:567,7'
          Dst:             lua_pushthread
    - functionName:    lj_cf_coroutine_status
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         27
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_err_arg
        - lua_pushstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:547,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:547,29'
              BranchSideFuncs:
                - lj_err_arg
                - lj_assert_fail
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:548,16'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:547,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:548,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:549,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_base.c:549,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:549,8'
              BranchSideFuncs:
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:549,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:550,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:550,18'
              BranchSideFuncs:
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:551,12'
              BranchSideFuncs:
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_base.c:551,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:551,39'
              BranchSideFuncs:
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:552,12'
              BranchSideFuncs:
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_base.c:552,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:552,36'
              BranchSideFuncs:
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:553,12'
              BranchSideFuncs:
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_base.c:553,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:553,52'
              BranchSideFuncs:
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:554,12'
              BranchSideFuncs:
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_base.c:554,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:554,35'
              BranchSideFuncs:
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_base.c:555,10'
              BranchSideFuncs:
                - lua_pushstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:548,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_base.c:549,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:556,3'
          Dst:             lua_pushstring
    - functionName:    reader_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ud
        - size
      BBCount:         25
      ICount:          318
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_err_caller
        - luaL_checkstack
        - lua_call
        - lua_tolstring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:390,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lj_err_caller
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lj_err_caller
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_call
                - lj_err_caller
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_call
                - lj_err_caller
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_call
                - lj_err_caller
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:392,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:393,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:395,14'
              BranchSideFuncs:
                - lj_err_caller
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:395,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:395,33'
              BranchSideFuncs:
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:396,12'
              BranchSideFuncs:
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:395,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:396,12'
              BranchSideFuncs:
                - lua_tolstring
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:399,19'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:397,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_tolstring
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_tolstring
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_tolstring
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_tolstring
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_tolstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:388,3'
          Dst:             luaL_checkstack
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:390,3'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:397,12'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_base.c:399,5'
          Dst:             lj_err_caller
    - functionName:    load_aux
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - status
        - envarg
      BBCount:         22
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_gc_barrierf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:360,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:361,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:369,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:361,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:362,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:367,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:362,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:362,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:362,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:363,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:363,18'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:363,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:365,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:365,7'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:366,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:365,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:365,7'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:366,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:362,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:363,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:365,7'
          Dst:             lj_gc_barrierf
    - functionName:    ffh_pairs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - mm
      BBCount:         39
      ICount:          516
      EdgeCount:       45
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
        - lj_lib_checkany
        - lj_meta_lookup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:89,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:89,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:94,10'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:89,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:90,14'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:94,10'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:92,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:94,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:94,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:95,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:95,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:96,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:96,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:96,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:97,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:97,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:97,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:97,52'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:87,15'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:88,17'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:94,22'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:96,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_print
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         69
      ICount:          805
      EdgeCount:       81
      CyclomaticComplexity: 14
      functionsReached:
        - fwrite
        - lj_assert_fail
        - lj_err_caller
        - lj_strfmt_wstrnum
        - lj_tab_getstr
        - lua_call
        - lua_gettable
        - lua_tolstring
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:498,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:498,47'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:498,47'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:500,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:500,14'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lua_gettable
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:503,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:501,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:503,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:502,3'
              BranchSideFuncs:
                - lj_assert_fail
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:503,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:503,26'
              BranchSideFuncs:
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:503,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:504,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_gettable
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:507,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:507,31'
              BranchSideFuncs:
                - lj_assert_fail
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
            - BranchSide:      'third_party/luajit/src/lib_base.c:508,8'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
        - Branch String:   'third_party/luajit/src/lib_base.c:507,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:507,31'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
            - BranchSide:      'third_party/luajit/src/lib_base.c:507,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:508,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:508,12'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
            - BranchSide:      'third_party/luajit/src/lib_base.c:509,15'
              BranchSideFuncs:
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
        - Branch String:   'third_party/luajit/src/lib_base.c:509,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:510,19'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
            - BranchSide:      'third_party/luajit/src/lib_base.c:530,3'
              BranchSideFuncs:
                - putchar
        - Branch String:   'third_party/luajit/src/lib_base.c:514,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:514,46'
              BranchSideFuncs:
                - lj_strfmt_wstrnum
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:517,14'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:514,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:515,14'
              BranchSideFuncs:
                - fwrite
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
            - BranchSide:      'third_party/luajit/src/lib_base.c:517,14'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:518,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:519,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - fwrite
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
        - Branch String:   'third_party/luajit/src/lib_base.c:522,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:523,16'
              BranchSideFuncs:
                - fwrite
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
            - BranchSide:      'third_party/luajit/src/lib_base.c:524,7'
              BranchSideFuncs:
                - fwrite
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
                - putchar
        - Branch String:   'third_party/luajit/src/lib_base.c:526,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:527,7'
              BranchSideFuncs:
                - putchar
                - fwrite
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
            - BranchSide:      'third_party/luajit/src/lib_base.c:528,12'
              BranchSideFuncs:
                - fwrite
                - putchar
                - lua_call
                - lua_tolstring
                - lj_err_caller
                - putchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wstrnum
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:498,47'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:498,17'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:503,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:504,5'
          Dst:             lua_gettable
        - Src:             'third_party/luajit/src/lib_base.c:507,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:514,28'
          Dst:             lj_strfmt_wstrnum
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:520,7'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lib_base.c:521,13'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_base.c:523,2'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_base.c:527,7'
          Dst:             putchar
        - Src:             'third_party/luajit/src/lib_base.c:528,5'
          Dst:             fwrite
        - Src:             'third_party/luajit/src/lib_base.c:530,3'
          Dst:             putchar
    - functionName:    putchar
      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:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_newproxy
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         15
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - lj_err_arg
        - lua_createtable
        - lua_getmetatable
        - lua_newuserdata
        - lua_pushboolean
        - lua_pushvalue
        - lua_rawget
        - lua_rawset
        - lua_setmetatable
        - lua_settop
        - lua_toboolean
        - lua_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:472,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:473,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:474,14'
              BranchSideFuncs:
                - lua_type
                - lua_getmetatable
                - lj_err_arg
                - lua_getmetatable
                - lua_setmetatable
                - lua_rawget
                - lua_toboolean
                - lua_settop
                - lua_createtable
                - lua_pushvalue
                - lua_pushboolean
                - lua_rawset
        - Branch String:   'third_party/luajit/src/lib_base.c:474,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:475,5'
              BranchSideFuncs:
                - lua_createtable
                - lua_pushvalue
                - lua_pushboolean
                - lua_rawset
                - lua_setmetatable
            - BranchSide:      'third_party/luajit/src/lib_base.c:480,9'
              BranchSideFuncs:
                - lua_getmetatable
                - lj_err_arg
                - lua_getmetatable
                - lua_setmetatable
                - lua_rawget
                - lua_toboolean
                - lua_settop
        - Branch String:   'third_party/luajit/src/lib_base.c:481,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:482,18'
              BranchSideFuncs:
                - lua_rawget
                - lua_toboolean
                - lua_settop
                - lj_err_arg
                - lua_getmetatable
                - lua_setmetatable
            - BranchSide:      'third_party/luajit/src/lib_base.c:486,10'
              BranchSideFuncs:
                - lj_err_arg
                - lua_getmetatable
                - lua_setmetatable
        - Branch String:   'third_party/luajit/src/lib_base.c:486,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:487,18'
              BranchSideFuncs:
                - lua_getmetatable
                - lua_setmetatable
            - BranchSide:      'third_party/luajit/src/lib_base.c:488,22'
              BranchSideFuncs:
                - lua_getmetatable
                - lua_setmetatable
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:470,3'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_base.c:471,3'
          Dst:             lua_newuserdata
        - Src:             'third_party/luajit/src/lib_base.c:472,7'
          Dst:             lua_toboolean
        - Src:             'third_party/luajit/src/lib_base.c:474,14'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_base.c:475,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_base.c:476,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_base.c:477,5'
          Dst:             lua_pushboolean
        - Src:             'third_party/luajit/src/lib_base.c:478,5'
          Dst:             lua_rawset
        - Src:             'third_party/luajit/src/lib_base.c:481,9'
          Dst:             lua_getmetatable
        - Src:             'third_party/luajit/src/lib_base.c:482,7'
          Dst:             lua_rawget
        - Src:             'third_party/luajit/src/lib_base.c:483,20'
          Dst:             lua_toboolean
        - Src:             'third_party/luajit/src/lib_base.c:484,7'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_base.c:487,7'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_base.c:488,5'
          Dst:             lua_getmetatable
        - Src:             'third_party/luajit/src/lib_base.c:490,3'
          Dst:             lua_setmetatable
    - functionName:    lj_cf_collectgarbage
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_lib_checkopt
        - lj_lib_optint
        - lua_gc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:452,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:453,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:455,22'
              BranchSideFuncs:
                - lua_gc
        - Branch String:   'third_party/luajit/src/lib_base.c:456,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:456,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:457,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:456,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:457,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:459,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:449,13'
          Dst:             lj_lib_checkopt
        - Src:             'third_party/luajit/src/lib_base.c:451,18'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_base.c:455,15'
          Dst:             lua_gc
    - functionName:    lj_cf_gcinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_dofile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_lib_optstr
        - luaL_loadfile
        - lua_call
        - lua_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:433,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:433,32'
              BranchSideFuncs:
                - luaL_loadfile
                - lua_call
                - lua_error
            - BranchSide:      'third_party/luajit/src/lib_base.c:433,7'
              BranchSideFuncs:
                - luaL_loadfile
                - lua_call
                - lua_error
        - Branch String:   'third_party/luajit/src/lib_base.c:433,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:433,7'
              BranchSideFuncs:
                - lua_error
                - lua_call
            - BranchSide:      'third_party/luajit/src/lib_base.c:434,15'
              BranchSideFuncs:
                - lua_error
                - lua_call
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:430,18'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_base.c:433,7'
          Dst:             luaL_loadfile
        - Src:             'third_party/luajit/src/lib_base.c:434,5'
          Dst:             lua_error
        - Src:             'third_party/luajit/src/lib_base.c:435,3'
          Dst:             lua_call
    - functionName:    lj_cf_loadstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_cf_load
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:425,10'
          Dst:             lj_cf_load
    - functionName:    lj_cf_load
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         24
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - lj_lib_checkfunc
        - lj_lib_checkstr
        - lj_lib_optstr
        - load_aux
        - luaL_loadbufferx
        - lua_loadx
        - lua_settop
        - reader_func
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:409,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:409,28'
              BranchSideFuncs:
                - lj_lib_checkfunc
                - lua_settop
                - lua_loadx
                - load_aux
                - lj_lib_checkstr
                - lua_settop
                - luaL_loadbufferx
            - BranchSide:      'third_party/luajit/src/lib_base.c:415,22'
              BranchSideFuncs:
                - lj_lib_checkfunc
                - lua_settop
                - lua_loadx
                - load_aux
        - Branch String:   'third_party/luajit/src/lib_base.c:409,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:409,48'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lua_settop
                - luaL_loadbufferx
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:410,32'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lua_settop
                - luaL_loadbufferx
                - load_aux
        - Branch String:   'third_party/luajit/src/lib_base.c:409,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:410,32'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lua_settop
                - luaL_loadbufferx
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:415,22'
              BranchSideFuncs:
                - lj_lib_checkfunc
                - lua_settop
                - lua_loadx
                - load_aux
        - Branch String:   'third_party/luajit/src/lib_base.c:412,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:412,54'
              BranchSideFuncs:
                - luaL_loadbufferx
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:412,54'
              BranchSideFuncs:
                - luaL_loadbufferx
                - load_aux
        - Branch String:   'third_party/luajit/src/lib_base.c:413,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:412,14'
              BranchSideFuncs:
                - luaL_loadbufferx
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:413,17'
              BranchSideFuncs:
                - luaL_loadbufferx
                - load_aux
        - Branch String:   'third_party/luajit/src/lib_base.c:417,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:417,53'
              BranchSideFuncs:
                - lua_loadx
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:418,10'
              BranchSideFuncs:
                - lua_loadx
                - load_aux
        - Branch String:   'third_party/luajit/src/lib_base.c:418,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:417,14'
              BranchSideFuncs:
                - lua_loadx
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:418,17'
              BranchSideFuncs:
                - lua_loadx
                - load_aux
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:406,17'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_base.c:407,17'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_base.c:410,16'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_base.c:411,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_base.c:412,14'
          Dst:             luaL_loadbufferx
        - Src:             'third_party/luajit/src/lib_base.c:415,5'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_base.c:416,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_base.c:417,14'
          Dst:             lua_loadx
        - Src:             'third_party/luajit/src/lib_base.c:417,14'
          Dst:             reader_func
        - Src:             'third_party/luajit/src/lib_base.c:420,10'
          Dst:             load_aux
    - functionName:    lj_cf_loadfile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_lib_optstr
        - load_aux
        - luaL_loadfilex
        - lua_settop
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:380,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:380,38'
              BranchSideFuncs:
                - luaL_loadfilex
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:381,6'
              BranchSideFuncs:
                - luaL_loadfilex
                - load_aux
        - Branch String:   'third_party/luajit/src/lib_base.c:381,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:381,13'
              BranchSideFuncs:
                - luaL_loadfilex
                - load_aux
            - BranchSide:      'third_party/luajit/src/lib_base.c:381,6'
              BranchSideFuncs:
                - luaL_loadfilex
                - load_aux
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:376,18'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_base.c:377,17'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_base.c:379,3'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_base.c:380,12'
          Dst:             luaL_loadfilex
        - Src:             'third_party/luajit/src/lib_base.c:382,10'
          Dst:             load_aux
    - functionName:    lj_ffh_pcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkany
        - lj_lib_checkfunc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:350,3'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:351,3'
          Dst:             lj_lib_checkfunc
    - functionName:    lj_cf_error
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lj_lib_optint
        - luaL_where
        - lua_concat
        - lua_error
        - lua_isstring
        - lua_pushvalue
        - lua_settop
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:340,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:340,29'
              BranchSideFuncs:
                - lua_error
                - luaL_where
                - lua_pushvalue
                - lua_concat
            - BranchSide:      'third_party/luajit/src/lib_base.c:340,26'
              BranchSideFuncs:
                - lua_error
        - Branch String:   'third_party/luajit/src/lib_base.c:340,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:340,7'
              BranchSideFuncs:
                - luaL_where
                - lua_pushvalue
                - lua_concat
                - lua_error
            - BranchSide:      'third_party/luajit/src/lib_base.c:341,16'
              BranchSideFuncs:
                - luaL_where
                - lua_pushvalue
                - lua_concat
                - lua_error
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:338,19'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_base.c:339,3'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_base.c:340,7'
          Dst:             lua_isstring
        - Src:             'third_party/luajit/src/lib_base.c:341,5'
          Dst:             luaL_where
        - Src:             'third_party/luajit/src/lib_base.c:342,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_base.c:343,5'
          Dst:             lua_concat
        - Src:             'third_party/luajit/src/lib_base.c:345,10'
          Dst:             lua_error
    - functionName:    lj_ffh_tostring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         23
      ICount:          343
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_gc_step
        - lj_lib_checkany
        - lj_meta_lookup
        - lj_strfmt_obj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:325,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:326,12'
              BranchSideFuncs:
                - lj_strfmt_obj
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_base.c:329,3'
              BranchSideFuncs:
                - lj_strfmt_obj
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:327,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:329,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:329,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_strfmt_obj
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:330,11'
              BranchSideFuncs:
                - lj_strfmt_obj
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:331,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:322,15'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:325,8'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:329,3'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lib_base.c:330,32'
          Dst:             lj_strfmt_obj
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_ffh_tonumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         84
      ICount:          637
      EdgeCount:       106
      CyclomaticComplexity: 24
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_ctype_rawref
        - lj_err_arg
        - lj_lib_checkany
        - lj_lib_checkstr
        - lj_lib_optint
        - lj_strscan_num
        - strtoul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:264,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:265,33'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lib_base.c:290,21'
              BranchSideFuncs:
                - lj_lib_checkstr
                - strtoul
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:266,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:267,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:271,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:268,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:271,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:272,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:289,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:273,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:273,40'
              BranchSideFuncs:
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:273,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:274,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:274,52'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:275,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lib_base.c:275,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:275,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lib_base.c:283,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lib_base.c:275,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:283,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lib_base.c:287,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lib_base.c:294,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:294,21'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:295,18'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:294,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:295,18'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:296,5'
              BranchSideFuncs:
                - strtoul
        - Branch String:   'third_party/luajit/src/lib_base.c:296,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:296,51'
              BranchSideFuncs:
                - strtoul
            - BranchSide:      'third_party/luajit/src/lib_base.c:297,10'
              BranchSideFuncs:
                - strtoul
        - Branch String:   'third_party/luajit/src/lib_base.c:297,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:297,23'
              BranchSideFuncs:
                - strtoul
            - BranchSide:      'third_party/luajit/src/lib_base.c:297,48'
              BranchSideFuncs:
                - strtoul
        - Branch String:   'third_party/luajit/src/lib_base.c:300,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:301,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:314,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:301,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:301,50'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:302,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:302,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:307,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:313,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_base.c:308,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:308,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:309,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:263,18'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_base.c:265,17'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:266,9'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lib_base.c:266,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:273,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:273,19'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lib_base.c:274,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:283,2'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lib_base.c:290,21'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_base.c:295,7'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_base.c:299,12'
          Dst:             strtoul
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_select
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         23
      ICount:          159
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_err_arg
        - lj_lib_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:247,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:247,17'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_err_arg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:251,33'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:247,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:247,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkint
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:251,33'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:247,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:247,38'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:247,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:247,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:248,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:251,33'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:252,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:252,20'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:252,36'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:253,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:254,18'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:255,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:247,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:251,17'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_base.c:254,7'
          Dst:             lj_err_arg
    - functionName:    lj_cf_unpack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         34
      ICount:          286
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
        - lj_err_caller
        - lj_lib_checkint
        - lj_lib_checktab
        - lj_lib_optint
        - lj_tab_getinth
        - lj_tab_len
        - lua_checkstack
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:225,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:225,41'
              BranchSideFuncs:
                - lj_lib_checkint
                - lua_checkstack
                - lj_err_caller
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_len
            - BranchSide:      'third_party/luajit/src/lib_base.c:226,52'
              BranchSideFuncs:
                - lj_tab_len
                - lua_checkstack
                - lj_err_caller
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:225,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:226,52'
              BranchSideFuncs:
                - lj_tab_len
                - lua_checkstack
                - lj_err_caller
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:226,24'
              BranchSideFuncs:
                - lj_lib_checkint
                - lua_checkstack
                - lj_err_caller
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:228,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:229,18'
              BranchSideFuncs:
                - lua_checkstack
                - lj_err_caller
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:231,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:231,47'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_base.c:232,19'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_base.c:231,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:232,19'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:233,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:234,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:234,14'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:234,14'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:235,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:236,14'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:238,7'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:237,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:240,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:234,19'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:241,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:223,14'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_base.c:224,18'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_base.c:226,8'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_base.c:226,41'
          Dst:             lj_tab_len
        - Src:             'third_party/luajit/src/lib_base.c:231,32'
          Dst:             lua_checkstack
        - Src:             'third_party/luajit/src/lib_base.c:232,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_base.c:234,19'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_rawequal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkany
        - lj_obj_equal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:201,17'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:202,17'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:203,3'
          Dst:             lj_obj_equal
    - functionName:    lj_cf_rawset
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkany
        - lj_lib_checktab
        - lua_rawset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:192,3'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_base.c:193,3'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:194,14'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:195,3'
          Dst:             lua_rawset
    - functionName:    lj_ffh_rawget
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkany
        - lj_lib_checktab
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:185,3'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_base.c:186,3'
          Dst:             lj_lib_checkany
    - functionName:    lj_cf_setfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         28
      ICount:          305
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_debug_frame
        - lj_err_arg
        - lj_err_caller
        - lj_gc_barrierf
        - lj_lib_checkint
        - lj_lib_checktab
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:162,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:162,23'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_debug_frame
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:163,33'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_debug_frame
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:162,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:163,33'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:174,9'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lib_base.c:164,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:166,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_base.c:169,24'
              BranchSideFuncs:
                - lj_debug_frame
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:170,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:171,18'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:172,18'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lib_base.c:175,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:176,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:177,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lib_base.c:178,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:178,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_base.c:179,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:178,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:178,3'
              BranchSideFuncs:
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:179,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:180,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:160,14'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_base.c:163,17'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_base.c:169,9'
          Dst:             lj_debug_frame
        - Src:             'third_party/luajit/src/lib_base.c:171,7'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_base.c:176,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_base.c:178,3'
          Dst:             lj_gc_barrierf
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_getfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         21
      ICount:          251
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_debug_frame
        - lj_err_arg
        - lj_lib_optint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:145,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:145,23'
              BranchSideFuncs:
                - lj_lib_optint
                - lj_debug_frame
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:146,31'
              BranchSideFuncs:
                - lj_lib_optint
                - lj_debug_frame
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_base.c:145,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:146,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:152,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:148,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:149,18'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_base.c:150,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:153,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:153,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:153,60'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:146,17'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_base.c:147,9'
          Dst:             lj_debug_frame
        - Src:             'third_party/luajit/src/lib_base.c:149,7'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_ffh_setmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         30
      ICount:          326
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_err_caller
        - lj_lib_checktab
        - lj_lib_checktabornil
        - lj_meta_lookup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:133,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:134,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:135,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:136,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:136,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:137,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:136,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:136,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:136,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_base.c:136,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:136,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_base.c:136,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:131,14'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_base.c:132,15'
          Dst:             lj_lib_checktabornil
        - Src:             'third_party/luajit/src/lib_base.c:133,8'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lib_base.c:134,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_base.c:136,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:136,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_ffh_ipairs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffh_pairs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:121,10'
          Dst:             ffh_pairs
    - functionName:    lj_ffh_ipairs_aux
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkint
        - lj_lib_checktab
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:113,3'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_base.c:114,3'
          Dst:             lj_lib_checkint
    - functionName:    lj_ffh_pairs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffh_pairs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:108,10'
          Dst:             ffh_pairs
    - functionName:    lj_ffh_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checktab
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:80,3'
          Dst:             lj_lib_checktab
    - functionName:    lj_ffh_assert
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_err_caller
        - lj_err_callermsg
        - lj_err_run
        - lj_lib_checkany
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_base.c:46,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:47,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_base.c:48,12'
              BranchSideFuncs:
                - lj_err_run
                - lj_lib_checkstr
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lib_base.c:48,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:48,34'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lib_base.c:49,22'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lib_base.c:48,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:49,22'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lib_base.c:51,16'
              BranchSideFuncs:
                - lj_err_run
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:45,3'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_base.c:47,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_base.c:49,25'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_base.c:49,5'
          Dst:             lj_err_callermsg
        - Src:             'third_party/luajit/src/lib_base.c:51,5'
          Dst:             lj_err_run
    - functionName:    newproxy_weaktable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         17
      ICount:          325
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_new
        - lj_tab_setstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:665,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:663,14'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:666,34'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_base.c:666,14'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_base.c:667,6'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    luaopen_base
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     externalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          178
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_lib_register
        - lj_str_new
        - lj_tab_setstr
        - lua_pushlstring
        - newproxy_weaktable
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushlstring
                - newproxy_weaktable
                - lj_lib_register
                - lj_lib_register
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushlstring
                - newproxy_weaktable
                - lj_lib_register
                - lj_lib_register
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_pushlstring
                - newproxy_weaktable
                - lj_lib_register
                - lj_lib_register
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_pushlstring
                - newproxy_weaktable
                - lj_lib_register
                - lj_lib_register
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_pushlstring
                - newproxy_weaktable
                - lj_lib_register
                - lj_lib_register
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:675,36'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_base.c:675,14'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:676,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_base.c:677,3'
          Dst:             newproxy_weaktable
        - Src:             'third_party/luajit/src/lib_base.c:678,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_base.c:679,3'
          Dst:             lj_lib_register
    - functionName:    lj_ffh_coroutine_yield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_caller
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_base.c:591,3'
          Dst:             lj_err_caller
    - functionName:    lj_ffh_coroutine_wrap_err
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_base.c'
      linkageType:     externalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - co
      BBCount:         16
      ICount:          190
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_err_callermsg
        - lj_err_run
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:631,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_run
                - lj_assert_fail
                - lj_err_callermsg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_run
                - lj_assert_fail
                - lj_err_callermsg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_run
                - lj_assert_fail
                - lj_err_callermsg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_run
                - lj_assert_fail
                - lj_err_callermsg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_run
                - lj_assert_fail
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lib_base.c:632,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:633,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lib_base.c:635,16'
              BranchSideFuncs:
                - lj_err_run
        - Branch String:   'third_party/luajit/src/lib_base.c:633,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_base.c:633,25'
              BranchSideFuncs:
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lib_base.c:633,25'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:633,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_base.c:633,5'
          Dst:             lj_err_callermsg
        - Src:             'third_party/luajit/src/lib_base.c:635,5'
          Dst:             lj_err_run
    - functionName:    random_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - rs
        - d
      BBCount:         14
      ICount:          99
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_math_random_step
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_math.c:139,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:141,25'
              BranchSideFuncs:
                - lj_math_random_step
            - BranchSide:      'third_party/luajit/src/lib_math.c:147,3'
              BranchSideFuncs:
                - lj_math_random_step
        - Branch String:   'third_party/luajit/src/lib_math.c:144,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:144,29'
              BranchSideFuncs:
                - lj_math_random_step
            - BranchSide:      'third_party/luajit/src/lib_math.c:145,20'
              BranchSideFuncs:
                - lj_math_random_step
        - Branch String:   'third_party/luajit/src/lib_math.c:148,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:149,25'
              BranchSideFuncs:
                - lj_math_random_step
            - BranchSide:      'third_party/luajit/src/lib_math.c:150,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:149,5'
          Dst:             lj_math_random_step
    - functionName:    lj_math_random_step
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rs
      BBCount:         1
      ICount:          111
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_math_randomseed
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_lib_checknum
        - random_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_math.c:209,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:209,37'
              BranchSideFuncs:
                - lj_lib_checknum
                - random_init
            - BranchSide:      'third_party/luajit/src/lib_math.c:209,37'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:209,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_math.c:210,19'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_math.c:210,3'
          Dst:             random_init
    - functionName:    lj_cf_math_random
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         16
      ICount:          159
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_lib_checknum
        - lj_math_random_step
        - lj_vm_floor
        - random_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_math.c:157,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:157,37'
              BranchSideFuncs:
                - lj_math_random_step
                - lj_lib_checknum
                - lj_lib_checknum
                - lj_vm_floor
                - lj_vm_floor
                - random_init
            - BranchSide:      'third_party/luajit/src/lib_math.c:157,37'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_math.c:160,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:160,44'
              BranchSideFuncs:
                - random_init
                - lj_math_random_step
                - lj_lib_checknum
                - lj_lib_checknum
                - lj_vm_floor
                - lj_vm_floor
            - BranchSide:      'third_party/luajit/src/lib_math.c:161,31'
              BranchSideFuncs:
                - lj_math_random_step
                - lj_lib_checknum
                - lj_lib_checknum
                - lj_vm_floor
                - lj_vm_floor
        - Branch String:   'third_party/luajit/src/lib_math.c:163,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:163,7'
              BranchSideFuncs:
                - lj_lib_checknum
                - lj_lib_checknum
                - lj_vm_floor
                - lj_vm_floor
            - BranchSide:      'third_party/luajit/src/lib_math.c:175,33'
              BranchSideFuncs:
                - lj_lib_checknum
                - lj_lib_checknum
                - lj_vm_floor
                - lj_vm_floor
        - Branch String:   'third_party/luajit/src/lib_math.c:177,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:178,23'
              BranchSideFuncs:
                - lj_vm_floor
            - BranchSide:      'third_party/luajit/src/lib_math.c:190,35'
              BranchSideFuncs:
                - lj_lib_checknum
                - lj_vm_floor
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:157,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_math.c:160,32'
          Dst:             random_init
        - Src:             'third_party/luajit/src/lib_math.c:161,11'
          Dst:             lj_math_random_step
        - Src:             'third_party/luajit/src/lib_math.c:175,17'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_math.c:178,11'
          Dst:             lj_vm_floor
        - Src:             'third_party/luajit/src/lib_math.c:190,19'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_math.c:192,11'
          Dst:             lj_vm_floor
    - functionName:    lj_vm_floor
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ffh_math_min
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - lj_lib_checknum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_math.c:92,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:92,8'
              BranchSideFuncs:
                - lj_lib_checknum
            - BranchSide:      'third_party/luajit/src/lib_math.c:93,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:92,8'
          Dst:             lj_lib_checknum
    - functionName:    lj_ffh_math_ldexp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checknum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:80,3'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_math.c:84,3'
          Dst:             lj_lib_checknum
    - functionName:    lj_ffh_math_atan2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checknum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:71,3'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_math.c:72,3'
          Dst:             lj_lib_checknum
    - functionName:    lj_ffh_math_log
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_lib_checknum
        - log2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_math.c:53,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_math.c:54,32'
              BranchSideFuncs:
                - lj_lib_checknum
                - log2
                - log2
            - BranchSide:      'third_party/luajit/src/lib_math.c:63,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:52,14'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_math.c:54,16'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_math.c:58,9'
          Dst:             log2
        - Src:             'third_party/luajit/src/lib_math.c:58,34'
          Dst:             log2
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ffh_math_sqrt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checknum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:33,3'
          Dst:             lj_lib_checknum
    - functionName:    lj_ffh_math_abs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checknum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:25,3'
          Dst:             lj_lib_checknum
    - functionName:    luaopen_math
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_math.c'
      linkageType:     externalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_register
        - lua_newuserdata
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_math.c:221,23'
          Dst:             lua_newuserdata
        - Src:             'third_party/luajit/src/lib_math.c:223,3'
          Dst:             lj_lib_register
    - functionName:    bit_result64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - L
        - id
        - x
      BBCount:         10
      ICount:          212
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_mem_newgco
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:34,17'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_bit_tohex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         25
      ICount:          356
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_carith_check64
        - lj_gc_step
        - lj_str_new
        - lj_strfmt_putfxint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_bit.c:150,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:150,36'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_bit.c:151,34'
              BranchSideFuncs:
                - lj_carith_check64
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_bit.c:158,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:158,41'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_bit.c:159,17'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_bit.c:159,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:159,28'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_bit.c:160,21'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_bit.c:162,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:162,38'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_bit.c:166,27'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:168,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_bit.c:168,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:168,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_bit.c:168,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:149,16'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lib_bit.c:151,16'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lib_bit.c:166,8'
          Dst:             lj_strfmt_putfxint
        - Src:             'third_party/luajit/src/lib_bit.c:167,24'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_bit.c:168,3'
          Dst:             lj_gc_step
    - functionName:    lj_ffh_bit_band
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         25
      ICount:          219
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - bit_result64
        - lj_assert_fail
        - lj_carith_check64
        - lj_cconv_ct_tv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_bit.c:120,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:120,26'
              BranchSideFuncs:
                - lj_carith_check64
                - lj_assert_fail
                - lj_cconv_ct_tv
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lib_bit.c:121,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - bit_result64
        - Branch String:   'third_party/luajit/src/lib_bit.c:121,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:122,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lib_bit.c:133,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - bit_result64
        - Branch String:   'third_party/luajit/src/lib_bit.c:129,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:129,24'
              BranchSideFuncs:
                - bit_result64
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lib_bit.c:129,36'
              BranchSideFuncs:
                - bit_result64
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lib_bit.c:129,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:129,50'
              BranchSideFuncs:
                - bit_result64
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lib_bit.c:129,63'
              BranchSideFuncs:
                - bit_result64
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lib_bit.c:130,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:128,22'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lib_bit.c:131,25'
              BranchSideFuncs:
                - bit_result64
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:120,8'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_bit.c:128,7'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lib_bit.c:131,12'
          Dst:             bit_result64
    - functionName:    lj_ffh_bit_lshift
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bit_result64
        - lj_carith_check64
        - lj_carith_shift64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_bit.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:98,27'
              BranchSideFuncs:
                - lj_carith_shift64
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lib_bit.c:101,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_bit.c:101,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:101,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_bit.c:102,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:95,16'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lib_bit.c:96,25'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lib_bit.c:98,9'
          Dst:             lj_carith_shift64
        - Src:             'third_party/luajit/src/lib_bit.c:99,12'
          Dst:             bit_result64
    - functionName:    lj_ffh_bit_bswap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bit_result64
        - lj_carith_check64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_bit.c:84,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:84,28'
              BranchSideFuncs:
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lib_bit.c:84,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:83,16'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lib_bit.c:84,15'
          Dst:             bit_result64
    - functionName:    lj_ffh_bit_bnot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bit_result64
        - lj_carith_check64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_bit.c:72,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_bit.c:72,28'
              BranchSideFuncs:
                - bit_result64
            - BranchSide:      'third_party/luajit/src/lib_bit.c:72,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:71,16'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lib_bit.c:72,15'
          Dst:             bit_result64
    - functionName:    lj_ffh_bit_tobit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_carith_check64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:59,38'
          Dst:             lj_carith_check64
    - functionName:    luaopen_bit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_bit.c'
      linkageType:     externalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_register
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_bit.c:178,3'
          Dst:             lj_lib_register
    - functionName:    string_fmt_tostring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - arg
        - retry
      BBCount:         40
      ICount:          475
      EdgeCount:       46
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_meta_lookup
        - lj_strfmt_obj
        - lua_call
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:648,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:648,3'
              BranchSideFuncs:
                - lj_strfmt_obj
                - lj_meta_lookup
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_string.c:649,7'
              BranchSideFuncs:
                - lj_strfmt_obj
                - lj_meta_lookup
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:649,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:650,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_string.c:651,7'
              BranchSideFuncs:
                - lj_strfmt_obj
                - lj_meta_lookup
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:650,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:650,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:650,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:651,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:651,22'
              BranchSideFuncs:
                - lj_meta_lookup
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_obj
            - BranchSide:      'third_party/luajit/src/lib_string.c:658,24'
              BranchSideFuncs:
                - lj_strfmt_obj
        - Branch String:   'third_party/luajit/src/lib_string.c:651,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:652,12'
              BranchSideFuncs:
                - lj_strfmt_obj
            - BranchSide:      'third_party/luajit/src/lib_string.c:658,24'
              BranchSideFuncs:
                - lj_strfmt_obj
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:653,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:654,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:656,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:648,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:650,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:651,22'
          Dst:             lj_meta_lookup
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:654,5'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:658,10'
          Dst:             lj_strfmt_obj
    - functionName:    add_s
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - b
        - s
        - e
      BBCount:         22
      ICount:          179
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - luaL_addlstring
        - luaL_addvalue
        - luaL_prepbuffer
        - lua_tolstring
        - push_onecapture
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:551,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:552,9'
              BranchSideFuncs:
                - luaL_prepbuffer
                - push_onecapture
                - luaL_addvalue
                - luaL_addlstring
                - luaL_prepbuffer
            - BranchSide:      'third_party/luajit/src/lib_string.c:566,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:552,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:553,7'
              BranchSideFuncs:
                - luaL_prepbuffer
                - luaL_prepbuffer
                - push_onecapture
                - luaL_addvalue
                - luaL_addlstring
            - BranchSide:      'third_party/luajit/src/lib_string.c:555,8'
              BranchSideFuncs:
                - luaL_prepbuffer
                - luaL_prepbuffer
                - push_onecapture
                - luaL_addvalue
                - luaL_addlstring
        - Branch String:   'third_party/luajit/src/lib_string.c:553,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:565,3'
              BranchSideFuncs:
                - luaL_prepbuffer
                - push_onecapture
                - luaL_addvalue
                - luaL_addlstring
                - luaL_prepbuffer
            - BranchSide:      'third_party/luajit/src/lib_string.c:565,3'
              BranchSideFuncs:
                - luaL_prepbuffer
                - luaL_prepbuffer
                - push_onecapture
                - luaL_addvalue
                - luaL_addlstring
        - Branch String:   'third_party/luajit/src/lib_string.c:556,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:557,2'
              BranchSideFuncs:
                - push_onecapture
                - luaL_addvalue
                - luaL_prepbuffer
                - luaL_prepbuffer
                - luaL_addlstring
            - BranchSide:      'third_party/luajit/src/lib_string.c:558,18'
              BranchSideFuncs:
                - push_onecapture
                - luaL_addvalue
                - luaL_prepbuffer
                - luaL_prepbuffer
                - luaL_addlstring
        - Branch String:   'third_party/luajit/src/lib_string.c:558,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:559,18'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_prepbuffer
                - push_onecapture
                - luaL_addvalue
                - luaL_prepbuffer
            - BranchSide:      'third_party/luajit/src/lib_string.c:561,18'
              BranchSideFuncs:
                - push_onecapture
                - luaL_addvalue
                - luaL_prepbuffer
                - luaL_addlstring
                - luaL_prepbuffer
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:550,22'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_string.c:553,7'
          Dst:             luaL_prepbuffer
        - Src:             'third_party/luajit/src/lib_string.c:557,2'
          Dst:             luaL_prepbuffer
        - Src:             'third_party/luajit/src/lib_string.c:559,2'
          Dst:             luaL_addlstring
        - Src:             'third_party/luajit/src/lib_string.c:561,2'
          Dst:             push_onecapture
        - Src:             'third_party/luajit/src/lib_string.c:562,2'
          Dst:             luaL_addvalue
    - functionName:    push_onecapture
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - i
        - s
        - e
      BBCount:         14
      ICount:          122
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - lj_err_caller
        - lua_pushinteger
        - lua_pushlstring
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:425,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:426,9'
              BranchSideFuncs:
                - lj_err_caller
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_string.c:431,19'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_pushinteger
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:426,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:427,23'
              BranchSideFuncs:
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_string.c:429,21'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:432,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:432,44'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:433,9'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_pushinteger
        - Branch String:   'third_party/luajit/src/lib_string.c:433,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:434,23'
              BranchSideFuncs:
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_string.c:436,23'
              BranchSideFuncs:
                - lua_pushlstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:427,7'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_string.c:429,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:432,30'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:434,7'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_string.c:436,7'
          Dst:             lua_pushlstring
    - functionName:    add_value
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - b
        - s
        - e
      BBCount:         16
      ICount:          119
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - add_s
        - lj_err_callerv
        - luaL_addvalue
        - lua_call
        - lua_gettable
        - lua_isstring
        - lua_pushlstring
        - lua_pushvalue
        - lua_settop
        - lua_toboolean
        - lua_type
        - lua_typename
        - push_captures
        - push_onecapture
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:572,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:575,13'
              BranchSideFuncs:
                - add_s
            - BranchSide:      'third_party/luajit/src/lib_string.c:575,13'
              BranchSideFuncs:
                - add_s
            - BranchSide:      'third_party/luajit/src/lib_string.c:580,21'
              BranchSideFuncs:
                - lua_pushvalue
                - push_captures
                - lua_call
                - lua_toboolean
                - lua_settop
                - lua_pushlstring
                - luaL_addvalue
                - lua_isstring
                - lua_type
                - lua_typename
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_string.c:586,23'
              BranchSideFuncs:
                - push_onecapture
                - lua_gettable
                - lua_toboolean
                - lua_settop
                - lua_pushlstring
                - luaL_addvalue
                - lua_isstring
                - lua_type
                - lua_typename
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_string.c:591,22'
              BranchSideFuncs:
                - lua_toboolean
                - lua_settop
                - lua_pushlstring
                - luaL_addvalue
                - lua_isstring
                - lua_type
                - lua_typename
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_string.c:591,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:592,5'
              BranchSideFuncs:
                - lua_isstring
                - lua_type
                - lua_typename
                - lj_err_callerv
                - luaL_addvalue
            - BranchSide:      'third_party/luajit/src/lib_string.c:594,28'
              BranchSideFuncs:
                - lua_isstring
                - lua_type
                - lua_typename
                - lj_err_callerv
                - luaL_addvalue
        - Branch String:   'third_party/luajit/src/lib_string.c:594,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:0,0'
              BranchSideFuncs:
                - luaL_addvalue
            - BranchSide:      'third_party/luajit/src/lib_string.c:595,20'
              BranchSideFuncs:
                - lua_type
                - lua_typename
                - lj_err_callerv
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:572,11'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_string.c:575,7'
          Dst:             add_s
        - Src:             'third_party/luajit/src/lib_string.c:580,7'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_string.c:581,11'
          Dst:             push_captures
        - Src:             'third_party/luajit/src/lib_string.c:582,7'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lib_string.c:586,7'
          Dst:             push_onecapture
        - Src:             'third_party/luajit/src/lib_string.c:587,7'
          Dst:             lua_gettable
        - Src:             'third_party/luajit/src/lib_string.c:591,8'
          Dst:             lua_toboolean
        - Src:             'third_party/luajit/src/lib_string.c:592,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_string.c:593,5'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_string.c:594,15'
          Dst:             lua_isstring
        - Src:             'third_party/luajit/src/lib_string.c:595,39'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_string.c:595,39'
          Dst:             lua_typename
        - Src:             'third_party/luajit/src/lib_string.c:595,5'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_string.c:597,3'
          Dst:             luaL_addvalue
    - functionName:    push_captures
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - s
        - e
      BBCount:         13
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - luaL_checkstack
        - push_onecapture
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:443,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:443,36'
              BranchSideFuncs:
                - luaL_checkstack
                - push_onecapture
            - BranchSide:      'third_party/luajit/src/lib_string.c:443,45'
              BranchSideFuncs:
                - luaL_checkstack
                - push_onecapture
        - Branch String:   'third_party/luajit/src/lib_string.c:443,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:443,7'
              BranchSideFuncs:
                - luaL_checkstack
                - push_onecapture
            - BranchSide:      'third_party/luajit/src/lib_string.c:443,45'
              BranchSideFuncs:
                - luaL_checkstack
                - push_onecapture
        - Branch String:   'third_party/luajit/src/lib_string.c:445,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:446,21'
              BranchSideFuncs:
                - push_onecapture
            - BranchSide:      'third_party/luajit/src/lib_string.c:447,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:444,3'
          Dst:             luaL_checkstack
        - Src:             'third_party/luajit/src/lib_string.c:446,5'
          Dst:             push_onecapture
    - functionName:    lj_cf_string_gmatch_aux
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         21
      ICount:          210
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - match
        - push_captures
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:515,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:515,19'
              BranchSideFuncs:
                - lj_assert_fail
                - match
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:515,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:516,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:516,16'
              BranchSideFuncs:
                - match
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:524,10'
              BranchSideFuncs:
                - match
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:524,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:526,19'
              BranchSideFuncs:
                - match
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:534,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:527,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:528,31'
              BranchSideFuncs:
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:533,3'
              BranchSideFuncs:
                - match
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:529,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:529,24'
              BranchSideFuncs:
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:530,33'
              BranchSideFuncs:
                - push_captures
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:515,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:516,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:527,14'
          Dst:             match
        - Src:             'third_party/luajit/src/lib_string.c:531,14'
          Dst:             push_captures
    - functionName:    match
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - s
        - p
      BBCount:         61
      ICount:          400
      EdgeCount:       72
      CyclomaticComplexity: 13
      functionsReached:
        - classend
        - end_capture
        - lj_err_caller
        - match
        - match_capture
        - matchbalance
        - matchbracketclass
        - max_expand
        - min_expand
        - singlematch
        - start_capture
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:340,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:340,21'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:341,19'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:343,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:345,11'
              BranchSideFuncs:
                - start_capture
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:351,21'
              BranchSideFuncs:
                - end_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:354,15'
              BranchSideFuncs:
                - classend
                - matchbracketclass
                - matchbracketclass
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - end_capture
                - start_capture
                - start_capture
                - lj_err_caller
                - matchbalance
                - match_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:383,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:386,11'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - match
                - singlematch
            - BranchSide:      'third_party/luajit/src/lib_string.c:388,5'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - match
                - singlematch
        - Branch String:   'third_party/luajit/src/lib_string.c:345,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:346,25'
              BranchSideFuncs:
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:348,25'
              BranchSideFuncs:
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:354,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:356,24'
              BranchSideFuncs:
                - matchbalance
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - match_capture
                - end_capture
                - start_capture
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:362,9'
              BranchSideFuncs:
                - classend
                - matchbracketclass
                - matchbracketclass
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:373,11'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - end_capture
                - start_capture
                - start_capture
                - match
                - singlematch
                - match_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:357,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:357,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:358,8'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:363,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:364,16'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:365,21'
              BranchSideFuncs:
                - classend
                - matchbracketclass
                - matchbracketclass
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:366,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:366,18'
              BranchSideFuncs:
                - matchbracketclass
                - matchbracketclass
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:366,49'
              BranchSideFuncs:
                - matchbracketclass
                - matchbracketclass
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:367,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:368,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:368,22'
              BranchSideFuncs:
                - matchbracketclass
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:367,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:368,47'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:369,9'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:373,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:374,20'
              BranchSideFuncs:
                - match_capture
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - end_capture
                - start_capture
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:379,7'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - match
                - singlematch
        - Branch String:   'third_party/luajit/src/lib_string.c:375,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:375,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:376,3'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:386,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:386,25'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - match
                - singlematch
            - BranchSide:      'third_party/luajit/src/lib_string.c:387,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:387,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:387,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:388,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:391,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:391,42'
              BranchSideFuncs:
                - singlematch
                - min_expand
                - max_expand
                - max_expand
                - classend
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - match
            - BranchSide:      'third_party/luajit/src/lib_string.c:391,27'
              BranchSideFuncs:
                - min_expand
                - max_expand
                - max_expand
                - classend
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - match
        - Branch String:   'third_party/luajit/src/lib_string.c:392,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:395,11'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
                - match
            - BranchSide:      'third_party/luajit/src/lib_string.c:403,22'
              BranchSideFuncs:
                - max_expand
            - BranchSide:      'third_party/luajit/src/lib_string.c:406,12'
              BranchSideFuncs:
                - max_expand
            - BranchSide:      'third_party/luajit/src/lib_string.c:409,22'
              BranchSideFuncs:
                - min_expand
            - BranchSide:      'third_party/luajit/src/lib_string.c:412,11'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:395,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:395,28'
              BranchSideFuncs:
                - match
                - classend
                - min_expand
                - max_expand
                - max_expand
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:399,9'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:395,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:396,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:399,9'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
        - Branch String:   'third_party/luajit/src/lib_string.c:406,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:406,27'
              BranchSideFuncs:
                - max_expand
            - BranchSide:      'third_party/luajit/src/lib_string.c:406,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:412,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:412,17'
              BranchSideFuncs:
                - classend
                - min_expand
                - max_expand
                - max_expand
                - match
                - singlematch
                - classend
                - matchbracketclass
                - matchbracketclass
                - lj_err_caller
                - matchbalance
                - match_capture
                - end_capture
                - start_capture
                - start_capture
            - BranchSide:      'third_party/luajit/src/lib_string.c:413,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:341,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:346,11'
          Dst:             start_capture
        - Src:             'third_party/luajit/src/lib_string.c:348,11'
          Dst:             start_capture
        - Src:             'third_party/luajit/src/lib_string.c:351,9'
          Dst:             end_capture
        - Src:             'third_party/luajit/src/lib_string.c:356,11'
          Dst:             matchbalance
        - Src:             'third_party/luajit/src/lib_string.c:364,2'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:365,12'
          Dst:             classend
        - Src:             'third_party/luajit/src/lib_string.c:367,11'
          Dst:             matchbracketclass
        - Src:             'third_party/luajit/src/lib_string.c:368,4'
          Dst:             matchbracketclass
        - Src:             'third_party/luajit/src/lib_string.c:374,6'
          Dst:             match_capture
        - Src:             'third_party/luajit/src/lib_string.c:390,22'
          Dst:             classend
        - Src:             'third_party/luajit/src/lib_string.c:391,30'
          Dst:             singlematch
        - Src:             'third_party/luajit/src/lib_string.c:395,22'
          Dst:             match
        - Src:             'third_party/luajit/src/lib_string.c:403,11'
          Dst:             max_expand
        - Src:             'third_party/luajit/src/lib_string.c:406,16'
          Dst:             max_expand
        - Src:             'third_party/luajit/src/lib_string.c:409,11'
          Dst:             min_expand
    - functionName:    start_capture
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ms
        - s
        - p
        - what
      BBCount:         8
      ICount:          86
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_err_caller
        - match
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:306,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:306,47'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:307,29'
              BranchSideFuncs:
                - match
        - Branch String:   'third_party/luajit/src/lib_string.c:310,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:310,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:311,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:306,33'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:310,12'
          Dst:             match
    - functionName:    end_capture
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - s
        - p
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - capture_to_close
        - match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:321,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:321,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:322,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:318,11'
          Dst:             capture_to_close
        - Src:             'third_party/luajit/src/lib_string.c:321,14'
          Dst:             match
    - functionName:    matchbalance
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - s
        - p
      BBCount:         23
      ICount:          137
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - lj_err_caller
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:253,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:253,20'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:254,19'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:253,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:254,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:255,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:255,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:256,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:258,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:262,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:263,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:264,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:263,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:263,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:264,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:254,5'
          Dst:             lj_err_caller
    - functionName:    classend
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - p
      BBCount:         23
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - lj_err_caller
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:177,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:179,10'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:183,10'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:192,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:179,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:180,21'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:181,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:183,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:183,21'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:184,5'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:185,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:186,16'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:187,14'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:187,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:187,31'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:189,5'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:187,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:188,3'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:189,5'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:189,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:185,12'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:190,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:180,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:186,2'
          Dst:             lj_err_caller
    - functionName:    matchbracketclass
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - p
        - ec
      BBCount:         28
      ICount:          160
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - match_class
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:219,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:220,9'
              BranchSideFuncs:
                - match_class
            - BranchSide:      'third_party/luajit/src/lib_string.c:223,3'
              BranchSideFuncs:
                - match_class
        - Branch String:   'third_party/luajit/src/lib_string.c:223,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:224,10'
              BranchSideFuncs:
                - match_class
            - BranchSide:      'third_party/luajit/src/lib_string.c:236,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:224,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:225,8'
              BranchSideFuncs:
                - match_class
            - BranchSide:      'third_party/luajit/src/lib_string.c:229,17'
              BranchSideFuncs:
                - match_class
        - Branch String:   'third_party/luajit/src/lib_string.c:226,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:228,5'
              BranchSideFuncs:
                - match_class
        - Branch String:   'third_party/luajit/src/lib_string.c:229,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:229,34'
              BranchSideFuncs:
                - match_class
            - BranchSide:      'third_party/luajit/src/lib_string.c:234,14'
              BranchSideFuncs:
                - match_class
        - Branch String:   'third_party/luajit/src/lib_string.c:229,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:230,8'
              BranchSideFuncs:
                - match_class
            - BranchSide:      'third_party/luajit/src/lib_string.c:234,14'
              BranchSideFuncs:
                - match_class
        - Branch String:   'third_party/luajit/src/lib_string.c:231,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:231,33'
              BranchSideFuncs:
                - match_class
            - BranchSide:      'third_party/luajit/src/lib_string.c:233,5'
              BranchSideFuncs:
                - match_class
        - Branch String:   'third_party/luajit/src/lib_string.c:231,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:232,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:233,5'
              BranchSideFuncs:
                - match_class
        - Branch String:   'third_party/luajit/src/lib_string.c:234,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:234,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:226,11'
          Dst:             match_class
    - functionName:    match_capture
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ms
        - s
        - l
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - check_capture
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:331,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:332,14'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/luajit/src/lib_string.c:335,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:331,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:333,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:335,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:329,7'
          Dst:             check_capture
        - Src:             'third_party/luajit/src/lib_string.c:332,7'
          Dst:             memcmp
    - functionName:    singlematch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - p
        - ep
      BBCount:         8
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - match_class
        - matchbracketclass
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:241,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:242,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:243,34'
              BranchSideFuncs:
                - match_class
            - BranchSide:      'third_party/luajit/src/lib_string.c:244,38'
              BranchSideFuncs:
                - matchbracketclass
            - BranchSide:      'third_party/luajit/src/lib_string.c:245,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:243,22'
          Dst:             match_class
        - Src:             'third_party/luajit/src/lib_string.c:244,20'
          Dst:             matchbracketclass
    - functionName:    max_expand
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - s
        - p
        - ep
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - match
        - singlematch
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:276,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:276,43'
              BranchSideFuncs:
                - singlematch
                - match
            - BranchSide:      'third_party/luajit/src/lib_string.c:276,3'
              BranchSideFuncs:
                - match
                - singlematch
        - Branch String:   'third_party/luajit/src/lib_string.c:276,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:277,6'
              BranchSideFuncs:
                - match
                - singlematch
            - BranchSide:      'third_party/luajit/src/lib_string.c:279,3'
              BranchSideFuncs:
                - match
        - Branch String:   'third_party/luajit/src/lib_string.c:279,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:280,29'
              BranchSideFuncs:
                - match
            - BranchSide:      'third_party/luajit/src/lib_string.c:284,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:281,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:281,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:282,6'
              BranchSideFuncs:
                - match
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:276,31'
          Dst:             singlematch
        - Src:             'third_party/luajit/src/lib_string.c:280,23'
          Dst:             match
    - functionName:    min_expand
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
        - s
        - p
        - ep
      BBCount:         14
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - match
        - singlematch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:292,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:293,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:294,14'
              BranchSideFuncs:
                - singlematch
                - match
        - Branch String:   'third_party/luajit/src/lib_string.c:294,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:294,43'
              BranchSideFuncs:
                - singlematch
                - match
            - BranchSide:      'third_party/luajit/src/lib_string.c:297,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:294,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:295,8'
              BranchSideFuncs:
                - match
                - singlematch
            - BranchSide:      'third_party/luajit/src/lib_string.c:297,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:291,23'
          Dst:             match
        - Src:             'third_party/luajit/src/lib_string.c:294,31'
          Dst:             singlematch
    - functionName:    match_class
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - c
        - cl
      BBCount:         14
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:204,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:205,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:213,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:206,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:207,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:210,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:208,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:208,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:208,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:210,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:210,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:211,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:211,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:211,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:212,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    check_capture
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ms
        - l
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - lj_err_caller
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:161,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:161,16'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:162,19'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:161,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:161,34'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:162,19'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:161,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:162,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:163,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:162,5'
          Dst:             lj_err_caller
    - functionName:    capture_to_close
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ms
      BBCount:         9
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - lj_err_caller
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:169,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:170,9'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:171,17'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:170,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:170,58'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:170,35'
              BranchSideFuncs:
                - lj_err_caller
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:171,3'
          Dst:             lj_err_caller
    - functionName:    str_find_aux
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - find
      BBCount:         41
      ICount:          388
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - lj_lib_checkstr
        - lj_lib_optint
        - lj_str_find
        - lj_str_haspattern
        - match
        - push_captures
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:456,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:456,36'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
                - lj_str_haspattern
                - lj_str_find
            - BranchSide:      'third_party/luajit/src/lib_string.c:456,54'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
                - lj_str_haspattern
                - lj_str_find
        - Branch String:   'third_party/luajit/src/lib_string.c:457,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:457,24'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
                - lj_str_haspattern
                - lj_str_find
            - BranchSide:      'third_party/luajit/src/lib_string.c:458,15'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
                - lj_str_haspattern
                - lj_str_find
        - Branch String:   'third_party/luajit/src/lib_string.c:459,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:464,10'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
                - lj_str_haspattern
                - lj_str_find
            - BranchSide:      'third_party/luajit/src/lib_string.c:467,7'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
                - lj_str_haspattern
                - lj_str_find
        - Branch String:   'third_party/luajit/src/lib_string.c:467,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:467,17'
              BranchSideFuncs:
                - lj_str_haspattern
                - lj_str_find
                - match
                - push_captures
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:477,24'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:467,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:467,39'
              BranchSideFuncs:
                - lj_str_haspattern
                - lj_str_find
                - match
                - push_captures
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:468,28'
              BranchSideFuncs:
                - lj_str_haspattern
                - lj_str_find
                - match
                - push_captures
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:467,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:468,28'
              BranchSideFuncs:
                - lj_str_find
            - BranchSide:      'third_party/luajit/src/lib_string.c:469,33'
              BranchSideFuncs:
                - lj_str_find
        - Branch String:   'third_party/luajit/src/lib_string.c:467,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:469,33'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:477,24'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:470,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:471,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:475,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:480,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:480,29'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:481,12'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:488,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:489,6'
              BranchSideFuncs:
                - push_captures
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:497,5'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:489,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:490,12'
              BranchSideFuncs:
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:494,30'
              BranchSideFuncs:
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:497,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:497,38'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:497,5'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
        - Branch String:   'third_party/luajit/src/lib_string.c:497,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:0,0'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
            - BranchSide:      'third_party/luajit/src/lib_string.c:486,21'
              BranchSideFuncs:
                - match
                - push_captures
                - push_captures
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:452,14'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:453,14'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:454,19'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_string.c:468,10'
          Dst:             lj_str_haspattern
        - Src:             'third_party/luajit/src/lib_string.c:469,21'
          Dst:             lj_str_find
        - Src:             'third_party/luajit/src/lib_string.c:487,11'
          Dst:             match
        - Src:             'third_party/luajit/src/lib_string.c:492,11'
          Dst:             push_captures
        - Src:             'third_party/luajit/src/lib_string.c:494,11'
          Dst:             push_captures
    - functionName:    writer_buf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - p
        - size
        - sb
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_buf_putmem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:118,3'
          Dst:             lj_buf_putmem
    - functionName:    lj_cf_string_format
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         44
      ICount:          501
      EdgeCount:       50
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_buf_putmem
        - lj_err_callerv
        - lj_gc_step
        - lj_lib_checkint
        - lj_lib_checknum
        - lj_lib_checkstr
        - lj_obj_ptr
        - lj_str_new
        - lj_strfmt_parse
        - lj_strfmt_putfchar
        - lj_strfmt_putfnum
        - lj_strfmt_putfnum_int
        - lj_strfmt_putfnum_uint
        - lj_strfmt_putfstr
        - lj_strfmt_putptr
        - lj_strfmt_putquoted
        - luaL_argerror
        - string_fmt_tostring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.h:83,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.h:83,3'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:674,3'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lib_string.c:674,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:675,9'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:725,12'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_strfmt_parse
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lib_string.c:675,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:676,21'
              BranchSideFuncs:
                - lj_buf_putmem
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_string.c:677,16'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_buf_putmem
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_string.c:677,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:678,22'
              BranchSideFuncs:
                - lj_str_new
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_string.c:680,11'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
        - Branch String:   'third_party/luajit/src/lib_string.c:680,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:681,16'
              BranchSideFuncs:
                - luaL_argerror
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_string.c:682,15'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:682,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:691,26'
              BranchSideFuncs:
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:698,27'
              BranchSideFuncs:
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:701,20'
              BranchSideFuncs:
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:704,35'
              BranchSideFuncs:
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
                - lj_strfmt_putquoted
            - BranchSide:      'third_party/luajit/src/lib_string.c:714,21'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:717,19'
              BranchSideFuncs:
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:720,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:705,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:706,10'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:707,12'
              BranchSideFuncs:
                - lj_strfmt_putfstr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
                - lj_strfmt_putquoted
        - Branch String:   'third_party/luajit/src/lib_string.c:707,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:708,24'
              BranchSideFuncs:
                - lj_strfmt_putquoted
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:710,22'
              BranchSideFuncs:
                - lj_strfmt_putfstr
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
        - Branch String:   'third_party/luajit/src/lib_string.c:725,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:725,21'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_assert_fail
                - lj_strfmt_parse
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_obj_ptr
                - lj_strfmt_putptr
                - lj_lib_checkint
                - lj_strfmt_putfchar
                - string_fmt_tostring
                - lj_strfmt_putfstr
                - lj_strfmt_putquoted
                - lj_lib_checknum
                - lj_strfmt_putfnum
                - lj_lib_checknum
                - lj_strfmt_putfnum_uint
                - lj_lib_checknum
                - lj_strfmt_putfnum_int
                - lj_assert_fail
                - luaL_argerror
                - lj_str_new
                - lj_err_callerv
                - lj_buf_putmem
            - BranchSide:      'third_party/luajit/src/lib_string.c:726,11'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:727,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_string.c:727,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:727,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_string.c:727,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:672,9'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:673,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:674,16'
          Dst:             lj_strfmt_parse
        - Src:             'third_party/luajit/src/lib_string.c:676,7'
          Dst:             lj_buf_putmem
        - Src:             'third_party/luajit/src/lib_string.c:678,40'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_string.c:678,7'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_string.c:681,2'
          Dst:             luaL_argerror
        - Src:             'third_party/luajit/src/lib_string.c:691,34'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_string.c:691,4'
          Dst:             lj_strfmt_putfnum_int
        - Src:             'third_party/luajit/src/lib_string.c:698,35'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_string.c:698,4'
          Dst:             lj_strfmt_putfnum_uint
        - Src:             'third_party/luajit/src/lib_string.c:701,28'
          Dst:             lj_lib_checknum
        - Src:             'third_party/luajit/src/lib_string.c:701,2'
          Dst:             lj_strfmt_putfnum
        - Src:             'third_party/luajit/src/lib_string.c:704,15'
          Dst:             string_fmt_tostring
        - Src:             'third_party/luajit/src/lib_string.c:708,4'
          Dst:             lj_strfmt_putquoted
        - Src:             'third_party/luajit/src/lib_string.c:710,4'
          Dst:             lj_strfmt_putfstr
        - Src:             'third_party/luajit/src/lib_string.c:714,29'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_string.c:714,2'
          Dst:             lj_strfmt_putfchar
        - Src:             'third_party/luajit/src/lib_string.c:717,23'
          Dst:             lj_obj_ptr
        - Src:             'third_party/luajit/src/lib_string.c:717,2'
          Dst:             lj_strfmt_putptr
        - Src:             'third_party/luajit/src/lib_string.c:720,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:726,24'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:727,3'
          Dst:             lj_gc_step
    - functionName:    lj_cf_string_gsub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         36
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - add_value
        - lj_err_arg
        - luaL_addlstring
        - luaL_buffinit
        - luaL_checklstring
        - luaL_optinteger
        - luaL_prepbuffer
        - luaL_pushresult
        - lua_pushinteger
        - lua_type
        - match
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:607,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:607,32'
              BranchSideFuncs:
                - lj_err_arg
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:607,7'
              BranchSideFuncs:
                - lj_err_arg
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:611,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:611,30'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:614,17'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:611,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:612,2'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:614,17'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:612,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:612,25'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:614,17'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:611,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:613,16'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:614,17'
              BranchSideFuncs:
                - luaL_buffinit
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:618,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:618,3'
              BranchSideFuncs:
                - match
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:620,19'
              BranchSideFuncs:
                - match
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - luaL_prepbuffer
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:622,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:623,8'
              BranchSideFuncs:
                - add_value
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - luaL_prepbuffer
                - match
            - BranchSide:      'third_party/luajit/src/lib_string.c:626,9'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - luaL_prepbuffer
                - match
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:626,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:626,14'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - luaL_prepbuffer
                - match
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:628,14'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - luaL_prepbuffer
                - match
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:626,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:627,13'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:628,14'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - luaL_prepbuffer
                - match
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:628,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:629,7'
              BranchSideFuncs:
                - luaL_prepbuffer
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:631,7'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
        - Branch String:   'third_party/luajit/src/lib_string.c:629,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:0,0'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - luaL_prepbuffer
                - add_value
            - BranchSide:      'third_party/luajit/src/lib_string.c:0,0'
              BranchSideFuncs:
                - luaL_prepbuffer
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
                - match
                - add_value
        - Branch String:   'third_party/luajit/src/lib_string.c:632,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:618,3'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_string.c:633,7'
              BranchSideFuncs:
                - luaL_addlstring
                - luaL_pushresult
                - lua_pushinteger
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:603,21'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_string.c:604,19'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_string.c:605,13'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_string.c:606,15'
          Dst:             luaL_optinteger
        - Src:             'third_party/luajit/src/lib_string.c:613,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_string.c:614,3'
          Dst:             luaL_buffinit
        - Src:             'third_party/luajit/src/lib_string.c:621,9'
          Dst:             match
        - Src:             'third_party/luajit/src/lib_string.c:624,7'
          Dst:             add_value
        - Src:             'third_party/luajit/src/lib_string.c:629,7'
          Dst:             luaL_prepbuffer
        - Src:             'third_party/luajit/src/lib_string.c:635,3'
          Dst:             luaL_addlstring
        - Src:             'third_party/luajit/src/lib_string.c:636,3'
          Dst:             luaL_pushresult
        - Src:             'third_party/luajit/src/lib_string.c:637,3'
          Dst:             lua_pushinteger
    - functionName:    lj_cf_string_gmatch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_cf_string_gmatch_aux
        - lj_lib_checkstr
        - lj_lib_pushcc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:539,3'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:540,3'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:543,3'
          Dst:             lj_lib_pushcc
        - Src:             'third_party/luajit/src/lib_string.c:543,3'
          Dst:             lj_cf_string_gmatch_aux
    - functionName:    lj_cf_string_match
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - str_find_aux
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:510,10'
          Dst:             str_find_aux
    - functionName:    lj_cf_string_find
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - str_find_aux
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:505,10'
          Dst:             str_find_aux
    - functionName:    lj_cf_string_dump
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         25
      ICount:          340
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_bcwrite
        - lj_err_caller
        - lj_gc_step
        - lj_lib_checkfunc
        - lj_str_new
        - writer_buf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:126,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:126,37'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_bcwrite
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_string.c:126,34'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_bcwrite
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:129,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:129,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_bcwrite
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:130,19'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:129,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:129,39'
              BranchSideFuncs:
                - lj_bcwrite
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:129,39'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:129,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:130,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:131,11'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:132,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_string.c:132,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:132,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_string.c:132,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:125,16'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_string.c:129,39'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:129,25'
          Dst:             lj_bcwrite
        - Src:             'third_party/luajit/src/lib_string.c:129,25'
          Dst:             writer_buf
        - Src:             'third_party/luajit/src/lib_string.c:130,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:131,24'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:132,3'
          Dst:             lj_gc_step
    - functionName:    lj_ffh_string_reverse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:108,3'
          Dst:             lj_lib_checkstr
    - functionName:    lj_cf_string_rep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         18
      ICount:          312
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_buf_cat2str
        - lj_buf_putstr
        - lj_buf_putstr_rep
        - lj_gc_step
        - lj_lib_checkint
        - lj_lib_checkstr
        - lj_lib_optstr
        - lj_str_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:93,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:93,14'
              BranchSideFuncs:
                - lj_buf_putstr_rep
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_buf_putstr
            - BranchSide:      'third_party/luajit/src/lib_string.c:100,26'
              BranchSideFuncs:
                - lj_buf_putstr_rep
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:93,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:94,32'
              BranchSideFuncs:
                - lj_buf_cat2str
                - lj_buf_putstr
                - lj_buf_putstr_rep
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_string.c:100,26'
              BranchSideFuncs:
                - lj_buf_putstr_rep
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:102,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_string.c:102,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:102,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_string.c:102,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:89,14'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:90,17'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_string.c:91,16'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_string.c:94,17'
          Dst:             lj_buf_cat2str
        - Src:             'third_party/luajit/src/lib_string.c:96,5'
          Dst:             lj_buf_putstr
        - Src:             'third_party/luajit/src/lib_string.c:100,8'
          Dst:             lj_buf_putstr_rep
        - Src:             'third_party/luajit/src/lib_string.c:101,24'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_string.c:102,3'
          Dst:             lj_gc_step
    - functionName:    lj_ffh_string_sub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkint
        - lj_lib_checkstr
        - lj_lib_optint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:81,3'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:82,3'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_string.c:83,22'
          Dst:             lj_lib_optint
    - functionName:    lj_ffh_string_char
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         16
      ICount:          231
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_buf_tmp
        - lj_err_arg
        - lj_lib_checkint
        - lj_str_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:69,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:70,33'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_err_arg
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_string.c:75,11'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_string.c:71,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:72,18'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkint
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_string.c:73,22'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_lib_checkint
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:68,15'
          Dst:             lj_buf_tmp
        - Src:             'third_party/luajit/src/lib_string.c:70,17'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_string.c:72,7'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_string.c:75,32'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_ffh_string_byte
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         27
      ICount:          219
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - lj_err_caller
        - lj_lib_checkstr
        - lj_lib_optint
        - lj_state_growstack
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:49,25'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:50,7'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:50,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:50,27'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:51,7'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:51,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:51,25'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:52,7'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:52,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:52,26'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:53,7'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:53,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:53,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:54,8'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_string.c:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:57,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_string.c:58,23'
              BranchSideFuncs:
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lib_string.c:59,30'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_string.c:60,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:61,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_string.c:62,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:43,14'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_string.c:45,19'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_string.c:46,18'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_string.c:57,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_string.c:58,3'
          Dst:             lj_state_growstack
    - functionName:    luaopen_string
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_string.c'
      linkageType:     externalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         14
      ICount:          218
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_lib_register
        - lj_tab_new
        - lj_tab_setstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_string.c:744,61'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_string.c:744,61'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_string.c:744,61'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_string.c:739,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_string.c:740,8'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lib_string.c:744,14'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_string.c:744,61'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_table_clear
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checktab
        - lj_tab_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:298,16'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_table.c:298,3'
          Dst:             lj_tab_clear
    - functionName:    lj_cf_table_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkint
        - lua_createtable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:290,15'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_table.c:291,15'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_table.c:292,3'
          Dst:             lua_createtable
    - functionName:    set2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - i
        - j
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_rawseti
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:176,3'
          Dst:             lua_rawseti
        - Src:             'third_party/luajit/src/lib_table.c:177,3'
          Dst:             lua_rawseti
    - functionName:    sort_comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - a
        - b
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lua_call
        - lua_lessthan
        - lua_pushvalue
        - lua_settop
        - lua_toboolean
        - lua_type
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_table.c:182,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:184,19'
              BranchSideFuncs:
                - lua_lessthan
            - BranchSide:      'third_party/luajit/src/lib_table.c:192,25'
              BranchSideFuncs:
                - lua_lessthan
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:182,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_table.c:184,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_table.c:185,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_table.c:186,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_table.c:187,5'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lib_table.c:188,11'
          Dst:             lua_toboolean
        - Src:             'third_party/luajit/src/lib_table.c:189,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:192,12'
          Dst:             lua_lessthan
    - functionName:    auxsort
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - l
        - u
      BBCount:         37
      ICount:          267
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - auxsort
        - lj_err_caller
        - lua_pushvalue
        - lua_rawgeti
        - lua_settop
        - set2
        - sort_comp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_table.c:198,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:198,3'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
                - set2
            - BranchSide:      'third_party/luajit/src/lib_table.c:201,17'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
                - set2
        - Branch String:   'third_party/luajit/src/lib_table.c:203,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:204,12'
              BranchSideFuncs:
                - set2
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
            - BranchSide:      'third_party/luajit/src/lib_table.c:206,7'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
        - Branch String:   'third_party/luajit/src/lib_table.c:207,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:207,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_table.c:208,10'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
        - Branch String:   'third_party/luajit/src/lib_table.c:211,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:212,12'
              BranchSideFuncs:
                - set2
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:214,7'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
        - Branch String:   'third_party/luajit/src/lib_table.c:216,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:217,7'
              BranchSideFuncs:
                - set2
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:219,2'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - set2
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_table.c:221,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:221,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_table.c:222,17'
              BranchSideFuncs:
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - set2
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_table.c:230,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:231,6'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - set2
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:235,7'
              BranchSideFuncs:
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - set2
                - set2
                - set2
                - lua_settop
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_table.c:231,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:231,26'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:232,2'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - set2
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_table.c:235,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:236,6'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - set2
                - set2
                - set2
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:239,11'
              BranchSideFuncs:
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - set2
                - set2
                - set2
        - Branch String:   'third_party/luajit/src/lib_table.c:236,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:236,26'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:237,2'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - set2
                - set2
                - set2
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_table.c:239,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:240,2'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
                - set2
            - BranchSide:      'third_party/luajit/src/lib_table.c:243,12'
              BranchSideFuncs:
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - set2
                - set2
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_table.c:250,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:251,9'
              BranchSideFuncs:
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
                - set2
            - BranchSide:      'third_party/luajit/src/lib_table.c:253,9'
              BranchSideFuncs:
                - auxsort
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - sort_comp
                - lua_settop
                - lua_rawgeti
                - lua_pushvalue
                - lua_rawgeti
                - set2
                - lua_rawgeti
                - sort_comp
                - lua_rawgeti
                - sort_comp
                - set2
                - lua_settop
                - lua_rawgeti
                - lua_rawgeti
                - set2
                - lua_settop
                - lj_err_caller
                - lua_settop
                - lj_err_caller
                - set2
                - set2
                - set2
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:201,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:202,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:203,9'
          Dst:             sort_comp
        - Src:             'third_party/luajit/src/lib_table.c:204,7'
          Dst:             set2
        - Src:             'third_party/luajit/src/lib_table.c:206,7'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:209,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:210,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:211,9'
          Dst:             sort_comp
        - Src:             'third_party/luajit/src/lib_table.c:212,7'
          Dst:             set2
        - Src:             'third_party/luajit/src/lib_table.c:214,7'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:215,7'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:216,11'
          Dst:             sort_comp
        - Src:             'third_party/luajit/src/lib_table.c:217,2'
          Dst:             set2
        - Src:             'third_party/luajit/src/lib_table.c:219,2'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:222,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:223,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_table.c:224,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:225,5'
          Dst:             set2
        - Src:             'third_party/luajit/src/lib_table.c:230,14'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:230,38'
          Dst:             sort_comp
        - Src:             'third_party/luajit/src/lib_table.c:231,12'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_table.c:232,2'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:235,14'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:235,38'
          Dst:             sort_comp
        - Src:             'third_party/luajit/src/lib_table.c:236,12'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_table.c:237,2'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:240,2'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:243,7'
          Dst:             set2
        - Src:             'third_party/luajit/src/lib_table.c:245,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:246,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_table.c:247,5'
          Dst:             set2
        - Src:             'third_party/luajit/src/lib_table.c:255,5'
          Dst:             auxsort
    - functionName:    lj_cf_table_sort
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - auxsort
        - lj_lib_checkfunc
        - lj_lib_checktab
        - lj_tab_len
        - lua_settop
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_table.c:264,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:264,7'
              BranchSideFuncs:
                - auxsort
            - BranchSide:      'third_party/luajit/src/lib_table.c:265,22'
              BranchSideFuncs:
                - lj_lib_checkfunc
                - auxsort
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:261,14'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_table.c:262,24'
          Dst:             lj_tab_len
        - Src:             'third_party/luajit/src/lib_table.c:263,3'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_table.c:265,5'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_table.c:266,3'
          Dst:             auxsort
    - functionName:    lj_cf_table_concat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         30
      ICount:          398
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_buf_puttab
        - lj_err_callerv
        - lj_gc_step
        - lj_lib_checkint
        - lj_lib_checktab
        - lj_lib_optint
        - lj_lib_optstr
        - lj_str_new
        - lj_tab_getinth
        - lj_tab_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_table.c:157,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:157,39'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_buf_puttab
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_callerv
                - lj_tab_len
            - BranchSide:      'third_party/luajit/src/lib_table.c:158,52'
              BranchSideFuncs:
                - lj_tab_len
                - lj_buf_puttab
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_table.c:157,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:158,52'
              BranchSideFuncs:
                - lj_tab_len
                - lj_buf_puttab
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_table.c:158,24'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_buf_puttab
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_table.c:161,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:162,38'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_table.c:167,11'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:163,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:163,14'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_table.c:163,14'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_table.c:165,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:165,27'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_table.c:165,6'
              BranchSideFuncs:
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_table.c:165,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:165,23'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_table.c:165,23'
              BranchSideFuncs:
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:168,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_table.c:168,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:168,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_table.c:168,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:154,14'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_table.c:155,16'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_table.c:156,15'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_table.c:158,8'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_table.c:158,41'
          Dst:             lj_tab_len
        - Src:             'third_party/luajit/src/lib_table.c:160,15'
          Dst:             lj_buf_puttab
        - Src:             'third_party/luajit/src/lib_table.c:163,18'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lib_table.c:164,5'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_table.c:167,24'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_table.c:168,3'
          Dst:             lj_gc_step
    - functionName:    lj_cf_table_insert
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         59
      ICount:          574
      EdgeCount:       72
      CyclomaticComplexity: 15
      functionsReached:
        - lj_assert_fail
        - lj_err_caller
        - lj_lib_checkint
        - lj_lib_checktab
        - lj_tab_getinth
        - lj_tab_len
        - lj_tab_setinth
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_table.c:84,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:85,9'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:101,19'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:85,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:86,21'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_table.c:88,30'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:88,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:90,21'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:98,9'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:90,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:90,15'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:90,15'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:91,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:91,16'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:91,16'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:92,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:93,9'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:95,2'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:94,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:101,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:101,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:101,13'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:103,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_table.c:103,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:103,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_table.c:103,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:103,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:81,14'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_table.c:82,27'
          Dst:             lj_tab_len
        - Src:             'third_party/luajit/src/lib_table.c:86,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_table.c:88,14'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_table.c:90,21'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lib_table.c:91,22'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_table.c:101,19'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_table.c:103,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_table.c:103,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_table.c:103,5'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_table_maxn
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         24
      ICount:          170
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_lib_checktab
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_table.c:64,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:65,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:69,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:65,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:65,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:66,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:70,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:71,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:75,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_table.c:71,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:71,35'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:71,35'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:71,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:71,35'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:72,34'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:73,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:73,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_table.c:74,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:59,14'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_table.c:72,22'
          Dst:             lj_assert_fail
    - functionName:    luaopen_table_clear
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_cf_table_clear
        - lj_lib_postreg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:309,10'
          Dst:             lj_lib_postreg
        - Src:             'third_party/luajit/src/lib_table.c:309,10'
          Dst:             lj_cf_table_clear
    - functionName:    luaopen_table_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_cf_table_new
        - lj_lib_postreg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:304,10'
          Dst:             lj_lib_postreg
        - Src:             'third_party/luajit/src/lib_table.c:304,10'
          Dst:             lj_cf_table_new
    - functionName:    luaopen_table
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_table.c'
      linkageType:     externalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         11
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_lib_prereg
        - lj_lib_register
        - luaopen_table_clear
        - luaopen_table_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_table.c:323,62'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:323,62'
              BranchSideFuncs:
                - lj_lib_prereg
                - lj_assert_fail
                - lj_lib_prereg
            - BranchSide:      'third_party/luajit/src/lib_table.c:323,62'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_table.c:324,66'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_table.c:324,66'
              BranchSideFuncs:
                - lj_lib_prereg
            - BranchSide:      'third_party/luajit/src/lib_table.c:324,66'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_table.c:318,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_table.c:323,62'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_table.c:323,3'
          Dst:             lj_lib_prereg
        - Src:             'third_party/luajit/src/lib_table.c:323,3'
          Dst:             luaopen_table_new
        - Src:             'third_party/luajit/src/lib_table.c:324,66'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_table.c:324,3'
          Dst:             lj_lib_prereg
        - Src:             'third_party/luajit/src/lib_table.c:324,3'
          Dst:             luaopen_table_clear
    - functionName:    io_file_open
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - mode
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - fopen64
        - io_file_new
        - lj_lib_checkstr
        - lj_strfmt_pushf
        - luaL_argerror
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:88,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:88,7'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - lj_strfmt_pushf
                - luaL_argerror
            - BranchSide:      'third_party/luajit/src/lib_io.c:89,19'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - lj_strfmt_pushf
                - luaL_argerror
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:85,23'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_io.c:86,19'
          Dst:             io_file_new
        - Src:             'third_party/luajit/src/lib_io.c:87,13'
          Dst:             fopen64
        - Src:             'third_party/luajit/src/lib_io.c:89,70'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lib_io.c:89,61'
          Dst:             strerror
        - Src:             'third_party/luajit/src/lib_io.c:89,25'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lib_io.c:89,5'
          Dst:             luaL_argerror
    - functionName:    io_file_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lua_newuserdata
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:74,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:74,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:74,17'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:73,31'
          Dst:             lua_newuserdata
        - Src:             'third_party/luajit/src/lib_io.c:74,17'
          Dst:             lj_assert_fail
    - functionName:    io_std_getset
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - id
        - mode
      BBCount:         23
      ICount:          272
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - io_file_open
        - io_tofile
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:466,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:466,28'
              BranchSideFuncs:
                - io_file_open
                - lj_assert_fail
                - io_tofile
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:476,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:466,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:467,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:476,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:467,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:468,17'
              BranchSideFuncs:
                - io_tofile
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:471,20'
              BranchSideFuncs:
                - io_file_open
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:474,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:474,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:474,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:468,7'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:471,7'
          Dst:             io_file_open
        - Src:             'third_party/luajit/src/lib_io.c:474,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    io_tofile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - io_tofilep
        - lj_err_caller
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:58,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:59,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:60,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:57,19'
          Dst:             io_tofilep
        - Src:             'third_party/luajit/src/lib_io.c:59,5'
          Dst:             lj_err_caller
    - functionName:    io_tofilep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         18
      ICount:          105
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_err_argtype
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:49,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:49,29'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:51,20'
              BranchSideFuncs:
                - lj_err_argtype
        - Branch String:   'third_party/luajit/src/lib_io.c:49,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:50,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_argtype
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:51,20'
              BranchSideFuncs:
                - lj_err_argtype
        - Branch String:   'third_party/luajit/src/lib_io.c:50,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:50,2'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:50,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:51,20'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:52,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:52,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:52,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:52,22'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:50,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:51,5'
          Dst:             lj_err_argtype
        - Src:             'third_party/luajit/src/lib_io.c:52,22'
          Dst:             lj_assert_fail
    - functionName:    io_stdfile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - L
        - id
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_caller
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:66,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:67,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:68,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:67,5'
          Dst:             lj_err_caller
    - functionName:    lj_cf_io_type
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         20
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_lib_checkany
        - lua_pushlstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:508,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:508,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lua_pushlstring
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_io.c:509,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_io.c:508,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:508,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushlstring
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_io.c:508,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:508,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:509,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushlstring
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_io.c:510,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushlstring
                - lua_pushlstring
        - Branch String:   'third_party/luajit/src/lib_io.c:510,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:510,25'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_io.c:510,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:510,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:511,5'
              BranchSideFuncs:
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_io.c:513,5'
              BranchSideFuncs:
                - lua_pushlstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:507,16'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_io.c:508,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:510,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:511,5'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_io.c:513,5'
          Dst:             lua_pushlstring
    - functionName:    lj_cf_io_lines
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         27
      ICount:          386
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - io_file_lines
        - io_file_open
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:493,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:493,26'
              BranchSideFuncs:
                - io_file_open
                - lj_assert_fail
                - io_file_lines
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:494,8'
              BranchSideFuncs:
                - io_file_open
                - lj_assert_fail
                - io_file_lines
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:494,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:495,34'
              BranchSideFuncs:
                - io_file_lines
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:500,15'
              BranchSideFuncs:
                - io_file_lines
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:498,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:498,27'
              BranchSideFuncs:
                - io_file_lines
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:498,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:499,3'
              BranchSideFuncs:
                - lj_assert_fail
                - io_file_lines
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - io_file_lines
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - io_file_lines
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - io_file_lines
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - io_file_lines
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - io_file_lines
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - io_file_lines
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - io_file_lines
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:495,21'
          Dst:             io_file_open
        - Src:             'third_party/luajit/src/lib_io.c:498,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:502,10'
          Dst:             io_file_lines
    - functionName:    io_file_lines
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - io_file_iter
        - lj_err_caller
        - lua_pushcclosure
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:277,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:278,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:279,20'
              BranchSideFuncs:
                - lua_pushcclosure
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:278,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_io.c:279,3'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lib_io.c:279,3'
          Dst:             io_file_iter
    - functionName:    io_file_iter
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         29
      ICount:          228
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - ferror
        - io_file_close
        - io_file_read
        - lj_assert_fail
        - lj_err_caller
        - lj_err_callermsg
        - lj_state_growstack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:252,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:252,19'
              BranchSideFuncs:
                - io_file_read
                - ferror
                - io_file_close
                - lj_assert_fail
                - lj_err_callermsg
                - lj_state_growstack
                - lj_err_caller
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:252,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:254,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:255,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:256,12'
              BranchSideFuncs:
                - io_file_read
                - ferror
                - io_file_close
                - lj_assert_fail
                - lj_err_callermsg
                - lj_state_growstack
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_io.c:257,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:258,9'
              BranchSideFuncs:
                - io_file_read
                - ferror
                - io_file_close
                - lj_assert_fail
                - lj_err_callermsg
                - lj_state_growstack
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:264,20'
              BranchSideFuncs:
                - io_file_read
                - ferror
                - io_file_close
                - lj_assert_fail
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lib_io.c:258,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:259,21'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:260,25'
              BranchSideFuncs:
                - io_file_read
                - ferror
                - io_file_close
                - lj_assert_fail
                - lj_err_callermsg
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
                - io_file_read
                - ferror
                - io_file_close
                - lj_assert_fail
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lib_io.c:261,12'
              BranchSideFuncs:
                - io_file_read
                - ferror
                - io_file_close
                - lj_assert_fail
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lib_io.c:265,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:266,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lib_io.c:267,7'
              BranchSideFuncs:
                - io_file_close
        - Branch String:   'third_party/luajit/src/lib_io.c:266,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:266,25'
              BranchSideFuncs:
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lib_io.c:266,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:267,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:267,28'
              BranchSideFuncs:
                - io_file_close
            - BranchSide:      'third_party/luajit/src/lib_io.c:271,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_io.c:267,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:268,19'
              BranchSideFuncs:
                - io_file_close
            - BranchSide:      'third_party/luajit/src/lib_io.c:271,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:252,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:255,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_io.c:259,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_io.c:260,5'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lib_io.c:264,7'
          Dst:             io_file_read
        - Src:             'third_party/luajit/src/lib_io.c:265,7'
          Dst:             ferror
        - Src:             'third_party/luajit/src/lib_io.c:266,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:266,5'
          Dst:             lj_err_callermsg
        - Src:             'third_party/luajit/src/lib_io.c:268,5'
          Dst:             io_file_close
    - functionName:    io_file_read
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - iof
        - start
      BBCount:         41
      ICount:          300
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - clearerr
        - ferror
        - io_file_readall
        - io_file_readlen
        - io_file_readline
        - io_file_readnum
        - lj_assert_fail
        - lj_err_arg
        - lj_lib_checkint
        - luaL_checkstack
        - luaL_fileresult
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:195,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:196,27'
              BranchSideFuncs:
                - io_file_readline
                - ferror
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:200,21'
              BranchSideFuncs:
                - luaL_checkstack
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
                - io_file_readnum
        - Branch String:   'third_party/luajit/src/lib_io.c:202,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:202,32'
              BranchSideFuncs:
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:202,5'
              BranchSideFuncs:
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
                - io_file_readnum
        - Branch String:   'third_party/luajit/src/lib_io.c:202,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:0,0'
              BranchSideFuncs:
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - ferror
                - luaL_fileresult
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:203,11'
              BranchSideFuncs:
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - ferror
                - luaL_fileresult
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
                - io_file_readnum
        - Branch String:   'third_party/luajit/src/lib_io.c:203,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:204,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - io_file_readline
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:214,18'
              BranchSideFuncs:
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - ferror
                - luaL_fileresult
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
                - io_file_readnum
        - Branch String:   'third_party/luajit/src/lib_io.c:204,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:204,18'
              BranchSideFuncs:
                - lj_err_arg
                - io_file_readall
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - io_file_readline
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:204,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:205,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:205,20'
              BranchSideFuncs:
                - lj_err_arg
                - io_file_readall
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - io_file_readline
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:206,6'
              BranchSideFuncs:
                - lj_err_arg
                - io_file_readall
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - io_file_readline
                - io_file_readnum
        - Branch String:   'third_party/luajit/src/lib_io.c:206,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:207,25'
              BranchSideFuncs:
                - io_file_readnum
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
            - BranchSide:      'third_party/luajit/src/lib_io.c:208,12'
              BranchSideFuncs:
                - lj_err_arg
                - io_file_readall
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - io_file_readnum
                - io_file_readline
        - Branch String:   'third_party/luajit/src/lib_io.c:208,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:209,26'
              BranchSideFuncs:
                - io_file_readline
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:210,11'
              BranchSideFuncs:
                - lj_err_arg
                - io_file_readall
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - io_file_readline
                - io_file_readnum
        - Branch String:   'third_party/luajit/src/lib_io.c:210,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:211,20'
              BranchSideFuncs:
                - io_file_readall
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_lib_checkint
                - io_file_readlen
                - lj_assert_fail
                - lj_err_arg
                - io_file_readline
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:213,15'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_io.c:214,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:215,23'
              BranchSideFuncs:
                - lj_lib_checkint
                - io_file_readlen
                - ferror
                - luaL_fileresult
                - lj_err_arg
                - lj_assert_fail
                - lj_err_arg
                - io_file_readall
                - io_file_readline
                - io_file_readnum
            - BranchSide:      'third_party/luajit/src/lib_io.c:217,13'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_io.c:221,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:222,28'
              BranchSideFuncs:
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:223,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_io.c:223,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:224,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:225,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:194,3'
          Dst:             clearerr
        - Src:             'third_party/luajit/src/lib_io.c:196,10'
          Dst:             io_file_readline
        - Src:             'third_party/luajit/src/lib_io.c:200,5'
          Dst:             luaL_checkstack
        - Src:             'third_party/luajit/src/lib_io.c:204,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:207,9'
          Dst:             io_file_readnum
        - Src:             'third_party/luajit/src/lib_io.c:209,9'
          Dst:             io_file_readline
        - Src:             'third_party/luajit/src/lib_io.c:211,4'
          Dst:             io_file_readall
        - Src:             'third_party/luajit/src/lib_io.c:213,4'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_io.c:215,37'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_io.c:215,7'
          Dst:             io_file_readlen
        - Src:             'third_party/luajit/src/lib_io.c:217,2'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_io.c:221,7'
          Dst:             ferror
        - Src:             'third_party/luajit/src/lib_io.c:222,12'
          Dst:             luaL_fileresult
    - functionName:    io_file_close
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - iof
      BBCount:         14
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - fclose
        - lj_assert_fail
        - luaL_fileresult
        - lua_pushlstring
        - pclose
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:96,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:97,18'
              BranchSideFuncs:
                - fclose
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:98,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushlstring
                - pclose
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:98,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:99,9'
              BranchSideFuncs:
                - pclose
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:112,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pushlstring
        - Branch String:   'third_party/luajit/src/lib_io.c:112,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:112,5'
              BranchSideFuncs:
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_io.c:114,5'
              BranchSideFuncs:
                - lua_pushlstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:97,11'
          Dst:             fclose
        - Src:             'third_party/luajit/src/lib_io.c:101,12'
          Dst:             pclose
        - Src:             'third_party/luajit/src/lib_io.c:112,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:115,5'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_io.c:119,10'
          Dst:             luaL_fileresult
    - functionName:    pclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clearerr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    io_file_readline
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - fp
        - chop
      BBCount:         25
      ICount:          301
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - fgets
        - lj_assert_fail
        - lj_buf_tmp
        - lj_gc_step
        - lj_str_new
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:149,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:149,40'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:150,24'
              BranchSideFuncs:
                - strlen
                - lj_buf_tmp
                - fgets
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:152,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:152,14'
              BranchSideFuncs:
                - lj_buf_tmp
                - fgets
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:153,9'
              BranchSideFuncs:
                - lj_buf_tmp
                - fgets
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:152,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:152,39'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:153,9'
              BranchSideFuncs:
                - lj_buf_tmp
                - fgets
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:153,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:147,3'
              BranchSideFuncs:
                - lj_buf_tmp
                - fgets
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:153,27'
              BranchSideFuncs:
                - lj_buf_tmp
                - fgets
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:156,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_io.c:156,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:156,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_io.c:156,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:148,11'
          Dst:             lj_buf_tmp
        - Src:             'third_party/luajit/src/lib_io.c:149,9'
          Dst:             fgets
        - Src:             'third_party/luajit/src/lib_io.c:150,17'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_io.c:155,24'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:156,3'
          Dst:             lj_gc_step
    - functionName:    io_file_readnum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fp
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __isoc99_fscanf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:135,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:138,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:127,7'
          Dst:             __isoc99_fscanf
    - functionName:    io_file_readall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fp
      BBCount:         17
      ICount:          245
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - fread
        - lj_assert_fail
        - lj_buf_tmp
        - lj_gc_step
        - lj_str_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:166,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:167,15'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:171,3'
              BranchSideFuncs:
                - lj_buf_tmp
                - fread
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:168,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_io.c:168,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:168,7'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_io.c:168,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:164,17'
          Dst:             lj_buf_tmp
        - Src:             'third_party/luajit/src/lib_io.c:165,17'
          Dst:             fread
        - Src:             'third_party/luajit/src/lib_io.c:167,28'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:168,7'
          Dst:             lj_gc_step
    - functionName:    io_file_readlen
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - fp
        - m
      BBCount:         26
      ICount:          414
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - fread
        - getc
        - lj_assert_fail
        - lj_buf_tmp
        - lj_gc_step
        - lj_str_new
        - ungetc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:176,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:177,28'
              BranchSideFuncs:
                - lj_buf_tmp
                - fread
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:183,18'
              BranchSideFuncs:
                - getc
                - ungetc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:180,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_io.c:180,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:180,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_io.c:181,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_io.c:181,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:181,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:181,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:186,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:177,17'
          Dst:             lj_buf_tmp
        - Src:             'third_party/luajit/src/lib_io.c:178,22'
          Dst:             fread
        - Src:             'third_party/luajit/src/lib_io.c:179,26'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:180,5'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lib_io.c:183,13'
          Dst:             getc
        - Src:             'third_party/luajit/src/lib_io.c:184,5'
          Dst:             ungetc
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - 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:    ungetc
      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:    __isoc99_fscanf
      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:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_io_output
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_std_getset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:488,10'
          Dst:             io_std_getset
    - functionName:    lj_cf_io_input
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_std_getset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:483,10'
          Dst:             io_std_getset
    - functionName:    lj_cf_io_flush
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
        - io_stdfile
        - luaL_fileresult
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:461,36'
          Dst:             io_stdfile
        - Src:             'third_party/luajit/src/lib_io.c:461,29'
          Dst:             fflush
        - Src:             'third_party/luajit/src/lib_io.c:461,10'
          Dst:             luaL_fileresult
    - functionName:    lj_cf_io_write
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_file_write
        - io_stdfile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:456,27'
          Dst:             io_stdfile
        - Src:             'third_party/luajit/src/lib_io.c:456,10'
          Dst:             io_file_write
    - functionName:    io_file_write
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - iof
        - start
      BBCount:         12
      ICount:          110
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - fwrite
        - lj_err_argt
        - lj_strfmt_wstrnum
        - luaL_fileresult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:233,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:235,39'
              BranchSideFuncs:
                - lj_strfmt_wstrnum
                - lj_err_argt
                - luaL_fileresult
                - fwrite
            - BranchSide:      'third_party/luajit/src/lib_io.c:246,26'
              BranchSideFuncs:
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:236,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:237,19'
              BranchSideFuncs:
                - luaL_fileresult
                - lj_strfmt_wstrnum
                - lj_err_argt
                - fwrite
            - BranchSide:      'third_party/luajit/src/lib_io.c:238,14'
              BranchSideFuncs:
                - luaL_fileresult
                - lj_strfmt_wstrnum
                - lj_err_argt
                - fwrite
        - Branch String:   'third_party/luajit/src/lib_io.c:238,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:233,43'
              BranchSideFuncs:
                - fwrite
                - luaL_fileresult
                - lj_strfmt_wstrnum
                - lj_err_argt
            - BranchSide:      'third_party/luajit/src/lib_io.c:238,32'
              BranchSideFuncs:
                - fwrite
                - luaL_fileresult
                - lj_strfmt_wstrnum
                - lj_err_argt
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:235,21'
          Dst:             lj_strfmt_wstrnum
        - Src:             'third_party/luajit/src/lib_io.c:237,7'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_io.c:238,25'
          Dst:             fwrite
        - Src:             'third_party/luajit/src/lib_io.c:246,10'
          Dst:             luaL_fileresult
    - functionName:    lj_cf_io_read
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_file_read
        - io_stdfile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:451,26'
          Dst:             io_stdfile
        - Src:             'third_party/luajit/src/lib_io.c:451,10'
          Dst:             io_file_read
    - functionName:    lj_cf_io_close
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_cf_io_method_close
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:446,10'
          Dst:             lj_cf_io_method_close
    - functionName:    lj_cf_io_method_close
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - io_file_close
        - io_tofile
        - lj_err_caller
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:290,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:291,21'
              BranchSideFuncs:
                - io_tofile
                - io_file_close
            - BranchSide:      'third_party/luajit/src/lib_io.c:293,11'
              BranchSideFuncs:
                - io_file_close
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_io.c:294,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:0,0'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_io.c:295,21'
              BranchSideFuncs:
                - lj_err_caller
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:291,11'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:295,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_io.c:297,10'
          Dst:             io_file_close
    - functionName:    lj_cf_io_tmpfile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - io_file_new
        - luaL_fileresult
        - tmpfile64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:441,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:441,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:441,48'
              BranchSideFuncs:
                - luaL_fileresult
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:435,19'
          Dst:             io_file_new
        - Src:             'third_party/luajit/src/lib_io.c:439,13'
          Dst:             tmpfile64
        - Src:             'third_party/luajit/src/lib_io.c:441,32'
          Dst:             luaL_fileresult
    - functionName:    tmpfile64
      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:    lj_cf_io_popen
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fflush
        - io_file_new
        - lj_lib_checkstr
        - lj_lib_optstr
        - luaL_fileresult
        - popen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:418,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:418,26'
              BranchSideFuncs:
                - io_file_new
                - fflush
                - popen
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:418,15'
              BranchSideFuncs:
                - io_file_new
                - fflush
                - popen
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:427,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:427,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:427,48'
              BranchSideFuncs:
                - luaL_fileresult
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:416,23'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_io.c:417,14'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_io.c:419,19'
          Dst:             io_file_new
        - Src:             'third_party/luajit/src/lib_io.c:422,3'
          Dst:             fflush
        - Src:             'third_party/luajit/src/lib_io.c:423,13'
          Dst:             popen
        - Src:             'third_party/luajit/src/lib_io.c:427,32'
          Dst:             luaL_fileresult
    - functionName:    popen
      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:    lj_cf_io_open
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fopen64
        - io_file_new
        - lj_lib_checkstr
        - lj_lib_optstr
        - luaL_fileresult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:407,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:407,26'
              BranchSideFuncs:
                - io_file_new
                - fopen64
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:407,15'
              BranchSideFuncs:
                - io_file_new
                - fopen64
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:410,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:410,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_io.c:410,48'
              BranchSideFuncs:
                - luaL_fileresult
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:405,23'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_io.c:406,14'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_io.c:408,19'
          Dst:             io_file_new
        - Src:             'third_party/luajit/src/lib_io.c:409,13'
          Dst:             fopen64
        - Src:             'third_party/luajit/src/lib_io.c:410,32'
          Dst:             luaL_fileresult
    - functionName:    lj_cf_io_method___tostring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - io_tofilep
        - lua_pushfstring
        - lua_pushlstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:386,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:387,21'
              BranchSideFuncs:
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lib_io.c:389,5'
              BranchSideFuncs:
                - lua_pushlstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:385,19'
          Dst:             io_tofilep
        - Src:             'third_party/luajit/src/lib_io.c:387,5'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lib_io.c:389,5'
          Dst:             lua_pushlstring
    - functionName:    lj_cf_io_method___gc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - io_file_close
        - io_tofilep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:378,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:378,27'
              BranchSideFuncs:
                - io_file_close
            - BranchSide:      'third_party/luajit/src/lib_io.c:378,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_io.c:378,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:378,7'
              BranchSideFuncs:
                - io_file_close
            - BranchSide:      'third_party/luajit/src/lib_io.c:379,19'
              BranchSideFuncs:
                - io_file_close
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:377,19'
          Dst:             io_tofilep
        - Src:             'third_party/luajit/src/lib_io.c:379,5'
          Dst:             io_file_close
    - functionName:    lj_cf_io_method_lines
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_file_lines
        - io_tofile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:371,3'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:372,10'
          Dst:             io_file_lines
    - functionName:    lj_cf_io_method_setvbuf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - io_tofile
        - lj_lib_checkopt
        - lj_lib_optint
        - luaL_fileresult
        - setvbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:363,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:363,21'
              BranchSideFuncs:
                - setvbuf
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:364,12'
              BranchSideFuncs:
                - setvbuf
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:364,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:364,26'
              BranchSideFuncs:
                - setvbuf
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:365,12'
              BranchSideFuncs:
                - setvbuf
                - luaL_fileresult
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:360,14'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:361,13'
          Dst:             lj_lib_checkopt
        - Src:             'third_party/luajit/src/lib_io.c:362,23'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_io.c:366,29'
          Dst:             setvbuf
        - Src:             'third_party/luajit/src/lib_io.c:366,10'
          Dst:             luaL_fileresult
    - functionName:    setvbuf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_io_method_seek
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         27
      ICount:          167
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - fseeko64
        - ftello64
        - io_tofile
        - lj_assert_fail
        - lj_err_argt
        - lj_lib_checkopt
        - luaL_fileresult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:322,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:322,21'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:323,12'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
                - lj_err_argt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:323,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:323,26'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:324,12'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
                - lj_err_argt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:326,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:329,14'
              BranchSideFuncs:
                - lj_err_argt
                - fseeko64
                - ftello64
                - luaL_fileresult
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_io.c:335,16'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:329,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:330,22'
              BranchSideFuncs:
                - lj_assert_fail
                - fseeko64
                - ftello64
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:331,15'
              BranchSideFuncs:
                - lj_err_argt
                - fseeko64
                - ftello64
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:330,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:330,22'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:333,3'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
        - Branch String:   'third_party/luajit/src/lib_io.c:331,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:0,0'
              BranchSideFuncs:
                - fseeko64
                - ftello64
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:332,19'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_io.c:343,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:344,28'
              BranchSideFuncs:
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_io.c:346,16'
              BranchSideFuncs:
                - ftello64
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:317,14'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:318,13'
          Dst:             lj_lib_checkopt
        - Src:             'third_party/luajit/src/lib_io.c:330,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:332,7'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_io.c:335,9'
          Dst:             fseeko64
        - Src:             'third_party/luajit/src/lib_io.c:344,12'
          Dst:             luaL_fileresult
        - Src:             'third_party/luajit/src/lib_io.c:346,9'
          Dst:             ftello64
    - functionName:    fseeko64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftello64
      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:    lj_cf_io_method_flush
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
        - io_tofile
        - luaL_fileresult
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:312,36'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:312,29'
          Dst:             fflush
        - Src:             'third_party/luajit/src/lib_io.c:312,10'
          Dst:             luaL_fileresult
    - functionName:    lj_cf_io_method_write
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_file_write
        - io_tofile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:307,27'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:307,10'
          Dst:             io_file_write
    - functionName:    lj_cf_io_method_read
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_file_read
        - io_tofile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:302,26'
          Dst:             io_tofile
        - Src:             'third_party/luajit/src/lib_io.c:302,10'
          Dst:             io_file_read
    - functionName:    io_std_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fp
        - name
      BBCount:         11
      ICount:          104
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lua_newuserdata
        - lua_setfield
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_io.c:524,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:524,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_io.c:524,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_io.c:527,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_io.c:527,3'
              BranchSideFuncs:
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_io.c:527,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:523,31'
          Dst:             lua_newuserdata
        - Src:             'third_party/luajit/src/lib_io.c:524,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:527,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:530,3'
          Dst:             lua_setfield
    - functionName:    luaopen_io
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_io.c'
      linkageType:     externalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          171
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - io_std_new
        - lj_assert_fail
        - lj_lib_register
        - lua_setfield
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_lib_register
                - io_std_new
                - io_std_new
                - io_std_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_lib_register
                - io_std_new
                - io_std_new
                - io_std_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_lib_register
                - io_std_new
                - io_std_new
                - io_std_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_lib_register
                - io_std_new
                - io_std_new
                - io_std_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_setfield
                - lj_lib_register
                - io_std_new
                - io_std_new
                - io_std_new
      Callsites:
        - Src:             'third_party/luajit/src/lib_io.c:536,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_io.c:538,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_io.c:539,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_io.c:540,3'
          Dst:             io_std_new
        - Src:             'third_party/luajit/src/lib_io.c:541,3'
          Dst:             io_std_new
        - Src:             'third_party/luajit/src/lib_io.c:542,3'
          Dst:             io_std_new
    - functionName:    getboolfield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - key
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lua_getfield
        - lua_settop
        - lua_toboolean
        - lua_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:151,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:151,9'
              BranchSideFuncs:
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_os.c:151,47'
              BranchSideFuncs:
                - lua_toboolean
                - lua_settop
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:150,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_os.c:151,9'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_os.c:151,33'
          Dst:             lua_toboolean
        - Src:             'third_party/luajit/src/lib_os.c:152,3'
          Dst:             lua_settop
    - functionName:    getfield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - key
        - d
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_err_callerv
        - lua_getfield
        - lua_isnumber
        - lua_settop
        - lua_tointeger
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:160,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:161,30'
              BranchSideFuncs:
                - lua_tointeger
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_os.c:163,9'
              BranchSideFuncs:
                - lua_settop
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_os.c:163,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:164,22'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_os.c:165,11'
              BranchSideFuncs:
                - lua_settop
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:159,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_os.c:160,7'
          Dst:             lua_isnumber
        - Src:             'third_party/luajit/src/lib_os.c:161,16'
          Dst:             lua_tointeger
        - Src:             'third_party/luajit/src/lib_os.c:164,7'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_os.c:167,3'
          Dst:             lua_settop
    - functionName:    setboolfield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - key
        - value
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lua_pushboolean
        - lua_setfield
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:141,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:142,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_os.c:143,19'
              BranchSideFuncs:
                - lua_pushboolean
                - lua_setfield
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:143,3'
          Dst:             lua_pushboolean
        - Src:             'third_party/luajit/src/lib_os.c:144,3'
          Dst:             lua_setfield
    - functionName:    setfield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - key
        - value
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_pushinteger
        - lua_setfield
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:135,3'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_os.c:136,3'
          Dst:             lua_setfield
    - functionName:    lj_cf_os_setlocale
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         24
      ICount:          109
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - lj_lib_checkopt
        - lj_lib_optstr
        - lua_pushstring
        - setlocale
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:269,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:269,25'
              BranchSideFuncs:
                - lj_lib_checkopt
                - setlocale
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_os.c:269,15'
              BranchSideFuncs:
                - lj_lib_checkopt
                - setlocale
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_os.c:272,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:272,21'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_os.c:273,12'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_os.c:273,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:273,26'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_os.c:274,12'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_os.c:274,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:274,26'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_os.c:275,12'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_os.c:275,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:275,26'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_os.c:276,12'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
        - Branch String:   'third_party/luajit/src/lib_os.c:276,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:276,26'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_os.c:277,12'
              BranchSideFuncs:
                - setlocale
                - lua_pushstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:268,14'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_os.c:270,13'
          Dst:             lj_lib_checkopt
        - Src:             'third_party/luajit/src/lib_os.c:278,21'
          Dst:             setlocale
        - Src:             'third_party/luajit/src/lib_os.c:278,3'
          Dst:             lua_pushstring
    - functionName:    setlocale
      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:    lj_cf_os_difftime
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - difftime
        - luaL_checknumber
        - luaL_optnumber
        - lua_pushnumber
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:256,39'
          Dst:             luaL_checknumber
        - Src:             'third_party/luajit/src/lib_os.c:257,18'
          Dst:             luaL_optnumber
        - Src:             'third_party/luajit/src/lib_os.c:256,21'
          Dst:             difftime
        - Src:             'third_party/luajit/src/lib_os.c:256,3'
          Dst:             lua_pushnumber
    - functionName:    difftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_os_time
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - getboolfield
        - getfield
        - luaL_checktype
        - lua_pushnil
        - lua_pushnumber
        - lua_settop
        - lua_type
        - mktime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:232,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:233,9'
              BranchSideFuncs:
                - time
                - lua_pushnumber
                - lua_pushnil
            - BranchSide:      'third_party/luajit/src/lib_os.c:236,20'
              BranchSideFuncs:
                - luaL_checktype
                - lua_settop
                - getfield
                - getfield
                - getfield
                - getfield
                - getfield
                - getfield
                - getboolfield
                - mktime
                - lua_pushnumber
                - lua_pushnil
        - Branch String:   'third_party/luajit/src/lib_os.c:247,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:248,17'
              BranchSideFuncs:
                - lua_pushnil
            - BranchSide:      'third_party/luajit/src/lib_os.c:250,20'
              BranchSideFuncs:
                - lua_pushnumber
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:232,7'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_os.c:233,9'
          Dst:             time
        - Src:             'third_party/luajit/src/lib_os.c:236,5'
          Dst:             luaL_checktype
        - Src:             'third_party/luajit/src/lib_os.c:237,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_os.c:238,17'
          Dst:             getfield
        - Src:             'third_party/luajit/src/lib_os.c:239,17'
          Dst:             getfield
        - Src:             'third_party/luajit/src/lib_os.c:240,18'
          Dst:             getfield
        - Src:             'third_party/luajit/src/lib_os.c:241,18'
          Dst:             getfield
        - Src:             'third_party/luajit/src/lib_os.c:242,17'
          Dst:             getfield
        - Src:             'third_party/luajit/src/lib_os.c:243,18'
          Dst:             getfield
        - Src:             'third_party/luajit/src/lib_os.c:244,19'
          Dst:             getboolfield
        - Src:             'third_party/luajit/src/lib_os.c:245,9'
          Dst:             mktime
        - Src:             'third_party/luajit/src/lib_os.c:248,5'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_os.c:250,5'
          Dst:             lua_pushnumber
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    lj_cf_os_date
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         48
      ICount:          628
      EdgeCount:       60
      CyclomaticComplexity: 14
      functionsReached:
        - gmtime_r
        - lj_assert_fail
        - lj_buf_need2
        - lj_gc_step
        - lj_str_new
        - localtime_r
        - luaL_checknumber
        - luaL_optlstring
        - lua_createtable
        - lua_type
        - setboolfield
        - setfield
        - strcmp
        - strftime
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:174,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:174,10'
              BranchSideFuncs:
                - time
                - localtime_r
                - strcmp
                - lj_assert_fail
                - lj_assert_fail
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
                - lua_createtable
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setboolfield
                - gmtime_r
            - BranchSide:      'third_party/luajit/src/lib_os.c:174,10'
              BranchSideFuncs:
                - luaL_checknumber
                - localtime_r
                - strcmp
                - lj_assert_fail
                - lj_assert_fail
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
                - lua_createtable
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setboolfield
                - gmtime_r
        - Branch String:   'third_party/luajit/src/lib_os.c:179,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:180,6'
              BranchSideFuncs:
                - gmtime_r
                - strcmp
                - lj_assert_fail
                - lj_assert_fail
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
                - lua_createtable
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setboolfield
            - BranchSide:      'third_party/luajit/src/lib_os.c:188,11'
              BranchSideFuncs:
                - localtime_r
                - strcmp
                - lj_assert_fail
                - lj_assert_fail
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
                - lua_createtable
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setboolfield
        - Branch String:   'third_party/luajit/src/lib_os.c:193,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:194,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_os.c:195,21'
              BranchSideFuncs:
                - strcmp
                - lj_assert_fail
                - lj_assert_fail
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
                - lua_createtable
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setboolfield
        - Branch String:   'third_party/luajit/src/lib_os.c:195,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:196,21'
              BranchSideFuncs:
                - lua_createtable
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setfield
                - setboolfield
            - BranchSide:      'third_party/luajit/src/lib_os.c:206,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lib_os.c:206,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:207,17'
              BranchSideFuncs:
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
            - BranchSide:      'third_party/luajit/src/lib_os.c:224,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_os.c:210,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:211,15'
              BranchSideFuncs:
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
            - BranchSide:      'third_party/luajit/src/lib_os.c:212,5'
              BranchSideFuncs:
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lib_os.c:213,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:214,31'
              BranchSideFuncs:
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
            - BranchSide:      'third_party/luajit/src/lib_os.c:223,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.h:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:57,25'
              BranchSideFuncs:
                - lj_buf_need2
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:58,10'
              BranchSideFuncs:
                - strftime
                - lj_buf_need2
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_os.c:216,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:217,10'
              BranchSideFuncs:
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_os.c:221,14'
              BranchSideFuncs:
                - strftime
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:218,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_os.c:218,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:218,2'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_os.c:219,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:173,19'
          Dst:             luaL_optlstring
        - Src:             'third_party/luajit/src/lib_os.c:174,14'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_os.c:174,14'
          Dst:             time
        - Src:             'third_party/luajit/src/lib_os.c:174,14'
          Dst:             luaL_checknumber
        - Src:             'third_party/luajit/src/lib_os.c:182,11'
          Dst:             gmtime_r
        - Src:             'third_party/luajit/src/lib_os.c:188,11'
          Dst:             localtime_r
        - Src:             'third_party/luajit/src/lib_os.c:195,14'
          Dst:             strcmp
        - Src:             'third_party/luajit/src/lib_os.c:196,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_os.c:197,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:198,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:199,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:200,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:201,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:202,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:203,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:204,5'
          Dst:             setfield
        - Src:             'third_party/luajit/src/lib_os.c:205,5'
          Dst:             setboolfield
        - Src:             'third_party/luajit/src/lib_os.c:214,19'
          Dst:             lj_buf_need2
        - Src:             'third_party/luajit/src/lib_os.c:215,20'
          Dst:             strftime
        - Src:             'third_party/luajit/src/lib_os.c:217,23'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_os.c:218,2'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - 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:    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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_os_clock
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:127,3'
          Dst:             clock
    - functionName:    clock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_os_exit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         24
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - exit
        - lj_assert_fail
        - lj_lib_optint
        - lua_close
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:115,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:115,27'
              BranchSideFuncs:
                - lj_lib_optint
                - exit
                - lua_close
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_os.c:118,28'
              BranchSideFuncs:
                - lj_lib_optint
                - exit
                - lua_close
        - Branch String:   'third_party/luajit/src/lib_os.c:115,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:115,27'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lua_close
            - BranchSide:      'third_party/luajit/src/lib_os.c:116,14'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lua_close
        - Branch String:   'third_party/luajit/src/lib_os.c:115,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:116,14'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lua_close
            - BranchSide:      'third_party/luajit/src/lib_os.c:118,28'
              BranchSideFuncs:
                - lj_lib_optint
                - exit
                - lua_close
        - Branch String:   'third_party/luajit/src/lib_os.c:116,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:116,14'
              BranchSideFuncs:
                - exit
                - lua_close
            - BranchSide:      'third_party/luajit/src/lib_os.c:119,7'
              BranchSideFuncs:
                - exit
                - lua_close
        - Branch String:   'third_party/luajit/src/lib_os.c:116,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:116,14'
              BranchSideFuncs:
                - exit
                - lua_close
            - BranchSide:      'third_party/luajit/src/lib_os.c:119,7'
              BranchSideFuncs:
                - exit
                - lua_close
        - Branch String:   'third_party/luajit/src/lib_os.c:119,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:119,29'
              BranchSideFuncs:
                - exit
                - lua_close
            - BranchSide:      'third_party/luajit/src/lib_os.c:121,8'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lib_os.c:119,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:120,15'
              BranchSideFuncs:
                - lua_close
                - exit
            - BranchSide:      'third_party/luajit/src/lib_os.c:121,8'
              BranchSideFuncs:
                - exit
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:116,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_os.c:118,14'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_os.c:120,5'
          Dst:             lua_close
        - Src:             'third_party/luajit/src/lib_os.c:121,3'
          Dst:             exit
    - functionName:    lj_cf_os_getenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getenv
        - luaL_checklstring
        - lua_pushstring
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:107,28'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_os.c:107,21'
          Dst:             getenv
        - Src:             'third_party/luajit/src/lib_os.c:107,3'
          Dst:             lua_pushstring
    - functionName:    lj_cf_os_tmpname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          42
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - close
        - lj_err_caller
        - lua_pushstring
        - mkstemp64
        - strcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_os.c:88,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_os.c:89,11'
              BranchSideFuncs:
                - close
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_os.c:91,19'
              BranchSideFuncs:
                - lj_err_caller
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:86,3'
          Dst:             strcpy
        - Src:             'third_party/luajit/src/lib_os.c:87,8'
          Dst:             mkstemp64
        - Src:             'third_party/luajit/src/lib_os.c:89,5'
          Dst:             close
        - Src:             'third_party/luajit/src/lib_os.c:91,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_os.c:97,3'
          Dst:             lua_pushstring
    - functionName:    mkstemp64
      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:    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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_os_rename
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_checklstring
        - luaL_fileresult
        - rename
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:72,26'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_os.c:73,24'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_os.c:74,29'
          Dst:             rename
        - Src:             'third_party/luajit/src/lib_os.c:74,10'
          Dst:             luaL_fileresult
    - functionName:    rename
      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:    lj_cf_os_remove
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_checklstring
        - luaL_fileresult
        - remove
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:66,26'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_os.c:67,29'
          Dst:             remove
        - Src:             'third_party/luajit/src/lib_os.c:67,10'
          Dst:             luaL_fileresult
    - functionName:    remove
      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:    lj_cf_os_execute
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_optlstring
        - system
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:51,21'
          Dst:             luaL_optlstring
        - Src:             'third_party/luajit/src/lib_os.c:52,14'
          Dst:             system
    - functionName:    system
      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:    luaopen_os
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_os.c'
      linkageType:     externalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_register
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_os.c:289,3'
          Dst:             lj_lib_register
    - functionName:    dooptions
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - n
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - lua_call
        - lua_pushvalue
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:508,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:509,19'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_pushvalue
                - lua_call
            - BranchSide:      'third_party/luajit/src/lib_package.c:513,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:509,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:510,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:511,5'
          Dst:             lua_call
    - functionName:    setfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - luaL_error
        - lua_getinfo
        - lua_getstack
        - lua_iscfunction
        - lua_pushvalue
        - lua_setfenv
        - lua_settop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:496,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:497,19'
              BranchSideFuncs:
                - luaL_error
                - lua_pushvalue
                - lua_setfenv
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_package.c:499,16'
              BranchSideFuncs:
                - luaL_error
                - lua_pushvalue
                - lua_setfenv
                - lua_settop
        - Branch String:   'third_party/luajit/src/lib_package.c:497,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:498,23'
              BranchSideFuncs:
                - luaL_error
                - lua_pushvalue
                - lua_setfenv
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_package.c:499,16'
              BranchSideFuncs:
                - luaL_error
                - lua_pushvalue
                - lua_setfenv
                - lua_settop
        - Branch String:   'third_party/luajit/src/lib_package.c:496,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:496,7'
              BranchSideFuncs:
                - luaL_error
                - lua_pushvalue
                - lua_setfenv
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_package.c:499,16'
              BranchSideFuncs:
                - luaL_error
                - lua_pushvalue
                - lua_setfenv
                - lua_settop
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:496,7'
          Dst:             lua_getstack
        - Src:             'third_party/luajit/src/lib_package.c:497,7'
          Dst:             lua_getinfo
        - Src:             'third_party/luajit/src/lib_package.c:498,7'
          Dst:             lua_iscfunction
        - Src:             'third_party/luajit/src/lib_package.c:499,5'
          Dst:             luaL_error
        - Src:             'third_party/luajit/src/lib_package.c:500,3'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:501,3'
          Dst:             lua_setfenv
        - Src:             'third_party/luajit/src/lib_package.c:502,3'
          Dst:             lua_settop
    - functionName:    modinit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - modname
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lua_pushlstring
        - lua_pushstring
        - lua_pushvalue
        - lua_setfield
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:523,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:523,26'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:523,43'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_setfield
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:518,3'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:519,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:520,3'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_package.c:521,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:522,9'
          Dst:             strrchr
        - Src:             'third_party/luajit/src/lib_package.c:525,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_package.c:526,3'
          Dst:             lua_setfield
    - 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:    lj_cf_package_require
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         30
      ICount:          194
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - luaL_checklstring
        - luaL_error
        - lua_call
        - lua_concat
        - lua_getfield
        - lua_isstring
        - lua_pushboolean
        - lua_pushlstring
        - lua_pushstring
        - lua_pushvalue
        - lua_rawgeti
        - lua_setfield
        - lua_settop
        - lua_toboolean
        - lua_tolstring
        - lua_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:451,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:452,10'
              BranchSideFuncs:
                - luaL_error
            - BranchSide:      'third_party/luajit/src/lib_package.c:457,16'
              BranchSideFuncs:
                - lua_getfield
                - lua_type
                - luaL_error
                - lua_pushlstring
                - lua_rawgeti
                - lua_type
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_isstring
                - lua_settop
                - lua_concat
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
                - lua_tolstring
                - luaL_error
        - Branch String:   'third_party/luajit/src/lib_package.c:452,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:453,18'
              BranchSideFuncs:
                - luaL_error
            - BranchSide:      'third_party/luajit/src/lib_package.c:454,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_package.c:458,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:459,16'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_rawgeti
                - lua_type
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_isstring
                - lua_settop
                - lua_concat
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
                - lua_tolstring
                - luaL_error
            - BranchSide:      'third_party/luajit/src/lib_package.c:460,3'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_rawgeti
                - lua_type
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_isstring
                - lua_settop
                - lua_concat
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
                - lua_tolstring
                - luaL_error
        - Branch String:   'third_party/luajit/src/lib_package.c:463,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:464,18'
              BranchSideFuncs:
                - lua_tolstring
                - luaL_error
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_isstring
                - lua_settop
                - lua_rawgeti
                - lua_type
                - lua_concat
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:466,20'
              BranchSideFuncs:
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_isstring
                - lua_settop
                - lua_rawgeti
                - lua_type
                - lua_tolstring
                - luaL_error
                - lua_concat
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
        - Branch String:   'third_party/luajit/src/lib_package.c:468,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:469,7'
              BranchSideFuncs:
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:470,27'
              BranchSideFuncs:
                - lua_isstring
                - lua_settop
                - lua_rawgeti
                - lua_type
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
                - lua_tolstring
                - luaL_error
                - lua_concat
        - Branch String:   'third_party/luajit/src/lib_package.c:470,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:471,18'
              BranchSideFuncs:
                - lua_concat
                - lua_rawgeti
                - lua_type
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_isstring
                - lua_settop
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
                - lua_tolstring
                - luaL_error
            - BranchSide:      'third_party/luajit/src/lib_package.c:473,7'
              BranchSideFuncs:
                - lua_settop
                - lua_rawgeti
                - lua_type
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_isstring
                - lua_concat
                - lua_setfield
                - lua_pushstring
                - lua_call
                - lua_type
                - lua_setfield
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
                - lua_tolstring
                - luaL_error
        - Branch String:   'third_party/luajit/src/lib_package.c:479,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:480,18'
              BranchSideFuncs:
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:481,16'
              BranchSideFuncs:
                - lua_getfield
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
        - Branch String:   'third_party/luajit/src/lib_package.c:482,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:483,21'
              BranchSideFuncs:
                - lua_pushboolean
                - lua_pushvalue
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:487,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:446,22'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:448,3'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_package.c:449,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:450,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:451,7'
          Dst:             lua_toboolean
        - Src:             'third_party/luajit/src/lib_package.c:453,7'
          Dst:             luaL_error
        - Src:             'third_party/luajit/src/lib_package.c:457,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:458,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:459,5'
          Dst:             luaL_error
        - Src:             'third_party/luajit/src/lib_package.c:460,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_package.c:462,5'
          Dst:             lua_rawgeti
        - Src:             'third_party/luajit/src/lib_package.c:463,9'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:465,10'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_package.c:464,7'
          Dst:             luaL_error
        - Src:             'third_party/luajit/src/lib_package.c:466,5'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_package.c:467,5'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lib_package.c:468,9'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:470,14'
          Dst:             lua_isstring
        - Src:             'third_party/luajit/src/lib_package.c:471,7'
          Dst:             lua_concat
        - Src:             'third_party/luajit/src/lib_package.c:473,7'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_package.c:476,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:477,3'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_package.c:478,3'
          Dst:             lua_call
        - Src:             'third_party/luajit/src/lib_package.c:479,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:480,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:481,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:483,5'
          Dst:             lua_pushboolean
        - Src:             'third_party/luajit/src/lib_package.c:484,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:485,5'
          Dst:             lua_setfield
    - functionName:    lj_cf_package_module
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dooptions
        - luaL_checklstring
        - luaL_pushmodule
        - lua_getfield
        - lua_pushvalue
        - lua_settop
        - lua_type
        - modinit
        - setfenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:535,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:536,5'
              BranchSideFuncs:
                - lua_settop
                - modinit
                - lua_pushvalue
                - setfenv
                - dooptions
            - BranchSide:      'third_party/luajit/src/lib_package.c:538,5'
              BranchSideFuncs:
                - lua_settop
                - modinit
                - lua_pushvalue
                - setfenv
                - dooptions
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:531,25'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:533,3'
          Dst:             luaL_pushmodule
        - Src:             'third_party/luajit/src/lib_package.c:534,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:535,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:536,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_package.c:538,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_package.c:539,5'
          Dst:             modinit
        - Src:             'third_party/luajit/src/lib_package.c:541,3'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:542,3'
          Dst:             setfenv
        - Src:             'third_party/luajit/src/lib_package.c:543,3'
          Dst:             dooptions
    - functionName:    loaderror
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - filename
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - luaL_error
        - lua_tolstring
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:381,7'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_package.c:381,37'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_package.c:380,3'
          Dst:             luaL_error
    - functionName:    findfile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - name
        - pname
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - luaL_error
        - lua_getfield
        - lua_tolstring
        - searchpath
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:373,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:373,7'
              BranchSideFuncs:
                - luaL_error
                - searchpath
            - BranchSide:      'third_party/luajit/src/lib_package.c:374,16'
              BranchSideFuncs:
                - luaL_error
                - searchpath
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:371,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:372,10'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_package.c:374,5'
          Dst:             luaL_error
        - Src:             'third_party/luajit/src/lib_package.c:375,10'
          Dst:             searchpath
    - functionName:    searchpath
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - name
        - path
        - sep
        - dirsep
      BBCount:         13
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - luaL_addvalue
        - luaL_buffinit
        - luaL_gsub
        - luaL_pushresult
        - lua_pushfstring
        - lua_remove
        - lua_tolstring
        - pushnexttemplate
        - readable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:322,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:323,22'
              BranchSideFuncs:
                - luaL_gsub
                - pushnexttemplate
                - luaL_pushresult
                - lua_tolstring
                - luaL_gsub
                - lua_remove
                - readable
                - lua_pushfstring
                - lua_remove
                - luaL_addvalue
            - BranchSide:      'third_party/luajit/src/lib_package.c:324,3'
              BranchSideFuncs:
                - pushnexttemplate
                - luaL_pushresult
                - lua_tolstring
                - luaL_gsub
                - lua_remove
                - readable
                - lua_pushfstring
                - lua_remove
                - luaL_addvalue
        - Branch String:   'third_party/luajit/src/lib_package.c:324,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:325,38'
              BranchSideFuncs:
                - lua_tolstring
                - luaL_gsub
                - lua_remove
                - readable
                - lua_pushfstring
                - lua_remove
                - luaL_addvalue
                - pushnexttemplate
                - luaL_pushresult
            - BranchSide:      'third_party/luajit/src/lib_package.c:348,3'
              BranchSideFuncs:
                - luaL_pushresult
        - Branch String:   'third_party/luajit/src/lib_package.c:330,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:331,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:332,21'
              BranchSideFuncs:
                - lua_pushfstring
                - lua_remove
                - luaL_addvalue
                - pushnexttemplate
                - luaL_pushresult
                - lua_tolstring
                - luaL_gsub
                - lua_remove
                - readable
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:321,3'
          Dst:             luaL_buffinit
        - Src:             'third_party/luajit/src/lib_package.c:323,12'
          Dst:             luaL_gsub
        - Src:             'third_party/luajit/src/lib_package.c:324,18'
          Dst:             pushnexttemplate
        - Src:             'third_party/luajit/src/lib_package.c:325,41'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_package.c:325,28'
          Dst:             luaL_gsub
        - Src:             'third_party/luajit/src/lib_package.c:327,5'
          Dst:             lua_remove
        - Src:             'third_party/luajit/src/lib_package.c:330,9'
          Dst:             readable
        - Src:             'third_party/luajit/src/lib_package.c:332,5'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lib_package.c:345,5'
          Dst:             lua_remove
        - Src:             'third_party/luajit/src/lib_package.c:346,5'
          Dst:             luaL_addvalue
        - Src:             'third_party/luajit/src/lib_package.c:348,3'
          Dst:             luaL_pushresult
    - functionName:    pushnexttemplate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - path
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lua_pushlstring
        - strchr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:308,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:308,37'
              BranchSideFuncs:
                - strchr
                - lua_pushlstring
                - strlen
            - BranchSide:      'third_party/luajit/src/lib_package.c:309,8'
              BranchSideFuncs:
                - strchr
                - lua_pushlstring
                - strlen
        - Branch String:   'third_party/luajit/src/lib_package.c:309,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:309,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:310,14'
              BranchSideFuncs:
                - strchr
                - lua_pushlstring
                - strlen
        - Branch String:   'third_party/luajit/src/lib_package.c:311,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:311,22'
              BranchSideFuncs:
                - strlen
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:312,19'
              BranchSideFuncs:
                - lua_pushlstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:310,7'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lib_package.c:311,29'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_package.c:312,3'
          Dst:             lua_pushlstring
    - functionName:    readable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fclose
        - fopen64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:300,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:300,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:301,10'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:299,13'
          Dst:             fopen64
        - Src:             'third_party/luajit/src/lib_package.c:301,3'
          Dst:             fclose
    - functionName:    lj_cf_package_loader_croot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         13
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - findfile
        - ll_loadfunc
        - loaderror
        - luaL_checklstring
        - lua_pushfstring
        - lua_pushlstring
        - lua_tolstring
        - strchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:411,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:411,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:412,19'
              BranchSideFuncs:
                - lua_pushlstring
                - lua_tolstring
                - findfile
                - ll_loadfunc
                - lua_pushfstring
                - loaderror
        - Branch String:   'third_party/luajit/src/lib_package.c:414,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:414,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:415,25'
              BranchSideFuncs:
                - ll_loadfunc
                - lua_pushfstring
                - loaderror
        - Branch String:   'third_party/luajit/src/lib_package.c:415,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:416,9'
              BranchSideFuncs:
                - lua_pushfstring
                - loaderror
            - BranchSide:      'third_party/luajit/src/lib_package.c:421,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_package.c:416,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:416,43'
              BranchSideFuncs:
                - loaderror
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:417,21'
              BranchSideFuncs:
                - lua_pushfstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:408,22'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:409,19'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lib_package.c:412,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_package.c:413,26'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_package.c:413,14'
          Dst:             findfile
        - Src:             'third_party/luajit/src/lib_package.c:415,13'
          Dst:             ll_loadfunc
        - Src:             'third_party/luajit/src/lib_package.c:416,33'
          Dst:             loaderror
        - Src:             'third_party/luajit/src/lib_package.c:417,5'
          Dst:             lua_pushfstring
    - functionName:    ll_loadfunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - path
        - name
        - r
      BBCount:         25
      ICount:          172
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - ll_bcsym
        - ll_load
        - ll_register
        - ll_sym
        - luaL_loadbuffer
        - lua_pushboolean
        - lua_pushcclosure
        - lua_pushlstring
        - lua_settop
        - mksymname
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:242,5'
              BranchSideFuncs:
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:245,21'
              BranchSideFuncs:
                - ll_register
                - mksymname
                - ll_sym
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
                - lua_pushcclosure
                - lua_pushboolean
                - ll_load
        - Branch String:   'third_party/luajit/src/lib_package.c:246,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:246,36'
              BranchSideFuncs:
                - ll_load
                - mksymname
                - ll_sym
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
                - lua_pushcclosure
                - lua_pushboolean
            - BranchSide:      'third_party/luajit/src/lib_package.c:247,8'
              BranchSideFuncs:
                - mksymname
                - ll_sym
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
                - lua_pushcclosure
                - lua_pushboolean
        - Branch String:   'third_party/luajit/src/lib_package.c:247,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:248,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:249,15'
              BranchSideFuncs:
                - mksymname
                - ll_sym
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
                - lua_pushcclosure
                - lua_pushboolean
        - Branch String:   'third_party/luajit/src/lib_package.c:249,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:250,21'
              BranchSideFuncs:
                - lua_pushboolean
            - BranchSide:      'third_party/luajit/src/lib_package.c:253,23'
              BranchSideFuncs:
                - mksymname
                - ll_sym
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
                - lua_pushcclosure
        - Branch String:   'third_party/luajit/src/lib_package.c:253,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:253,27'
              BranchSideFuncs:
                - ll_sym
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
                - lua_pushcclosure
            - BranchSide:      'third_party/luajit/src/lib_package.c:253,44'
              BranchSideFuncs:
                - mksymname
                - ll_sym
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
                - lua_pushcclosure
        - Branch String:   'third_party/luajit/src/lib_package.c:255,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:256,7'
              BranchSideFuncs:
                - lua_pushcclosure
            - BranchSide:      'third_party/luajit/src/lib_package.c:259,10'
              BranchSideFuncs:
                - mksymname
                - ll_bcsym
                - lua_settop
                - luaL_loadbuffer
        - Branch String:   'third_party/luajit/src/lib_package.c:259,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:260,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:268,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_package.c:262,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:263,22'
              BranchSideFuncs:
                - luaL_loadbuffer
            - BranchSide:      'third_party/luajit/src/lib_package.c:267,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_package.c:263,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:264,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:265,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:241,7'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_package.c:242,5'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_package.c:245,9'
          Dst:             ll_register
        - Src:             'third_party/luajit/src/lib_package.c:246,28'
          Dst:             ll_load
        - Src:             'third_party/luajit/src/lib_package.c:250,5'
          Dst:             lua_pushboolean
        - Src:             'third_party/luajit/src/lib_package.c:253,34'
          Dst:             mksymname
        - Src:             'third_party/luajit/src/lib_package.c:254,23'
          Dst:             ll_sym
        - Src:             'third_party/luajit/src/lib_package.c:256,7'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lib_package.c:260,43'
          Dst:             mksymname
        - Src:             'third_party/luajit/src/lib_package.c:260,28'
          Dst:             ll_bcsym
        - Src:             'third_party/luajit/src/lib_package.c:261,7'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_package.c:263,6'
          Dst:             luaL_loadbuffer
    - functionName:    ll_register
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - path
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - luaL_setmetatable
        - lua_gettable
        - lua_newuserdata
        - lua_pushfstring
        - lua_pushvalue
        - lua_settable
        - lua_settop
        - lua_touserdata
        - lua_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:212,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:213,36'
              BranchSideFuncs:
                - lua_settop
                - lua_newuserdata
                - luaL_setmetatable
                - lua_pushfstring
                - lua_pushvalue
                - lua_settable
            - BranchSide:      'third_party/luajit/src/lib_package.c:215,5'
              BranchSideFuncs:
                - lua_settop
                - lua_newuserdata
                - luaL_setmetatable
                - lua_pushfstring
                - lua_pushvalue
                - lua_settable
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:210,3'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lib_package.c:211,3'
          Dst:             lua_gettable
        - Src:             'third_party/luajit/src/lib_package.c:212,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:213,21'
          Dst:             lua_touserdata
        - Src:             'third_party/luajit/src/lib_package.c:215,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_package.c:216,21'
          Dst:             lua_newuserdata
        - Src:             'third_party/luajit/src/lib_package.c:218,5'
          Dst:             luaL_setmetatable
        - Src:             'third_party/luajit/src/lib_package.c:219,5'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lib_package.c:220,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:221,5'
          Dst:             lua_settable
    - functionName:    ll_load
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - path
        - gl
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dlerror
        - dlopen
        - lua_pushstring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:47,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:47,35'
              BranchSideFuncs:
                - dlerror
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:47,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:46,15'
          Dst:             dlopen
        - Src:             'third_party/luajit/src/lib_package.c:47,38'
          Dst:             dlerror
        - Src:             'third_party/luajit/src/lib_package.c:47,20'
          Dst:             lua_pushstring
    - functionName:    mksymname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - modname
        - prefix
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - luaL_gsub
        - lua_pushfstring
        - lua_remove
        - strchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:231,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:231,23'
              BranchSideFuncs:
                - luaL_gsub
                - lua_pushfstring
                - lua_remove
            - BranchSide:      'third_party/luajit/src/lib_package.c:231,7'
              BranchSideFuncs:
                - luaL_gsub
                - lua_pushfstring
                - lua_remove
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:230,22'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lib_package.c:232,14'
          Dst:             luaL_gsub
        - Src:             'third_party/luajit/src/lib_package.c:233,14'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lib_package.c:234,3'
          Dst:             lua_remove
    - functionName:    ll_sym
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - lib
        - sym
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dlerror
        - dlsym
        - lua_pushstring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:54,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:54,33'
              BranchSideFuncs:
                - dlerror
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:54,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:53,36'
          Dst:             dlsym
        - Src:             'third_party/luajit/src/lib_package.c:54,36'
          Dst:             dlerror
        - Src:             'third_party/luajit/src/lib_package.c:54,18'
          Dst:             lua_pushstring
    - functionName:    ll_bcsym
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lib
        - sym
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dlsym
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:61,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:61,24'
              BranchSideFuncs:
                - dlsym
            - BranchSide:      'third_party/luajit/src/lib_package.c:61,7'
              BranchSideFuncs:
                - dlsym
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:65,24'
          Dst:             dlsym
    - functionName:    dlsym
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlerror
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlopen
      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:    lj_cf_package_loader_c
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - findfile
        - ll_loadfunc
        - loaderror
        - luaL_checklstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:399,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:399,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:400,19'
              BranchSideFuncs:
                - ll_loadfunc
                - loaderror
        - Branch String:   'third_party/luajit/src/lib_package.c:400,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:401,15'
              BranchSideFuncs:
                - loaderror
            - BranchSide:      'third_party/luajit/src/lib_package.c:402,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:397,22'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:398,26'
          Dst:             findfile
        - Src:             'third_party/luajit/src/lib_package.c:400,7'
          Dst:             ll_loadfunc
        - Src:             'third_party/luajit/src/lib_package.c:401,5'
          Dst:             loaderror
    - functionName:    lj_cf_package_loader_lua
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - findfile
        - loaderror
        - luaL_checklstring
        - luaL_loadfile
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:389,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:389,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:390,21'
              BranchSideFuncs:
                - luaL_loadfile
                - loaderror
        - Branch String:   'third_party/luajit/src/lib_package.c:390,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:391,15'
              BranchSideFuncs:
                - loaderror
            - BranchSide:      'third_party/luajit/src/lib_package.c:392,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:387,22'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:388,14'
          Dst:             findfile
        - Src:             'third_party/luajit/src/lib_package.c:390,7'
          Dst:             luaL_loadfile
        - Src:             'third_party/luajit/src/lib_package.c:391,5'
          Dst:             loaderror
    - functionName:    lj_cf_package_loader_preload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ll_bcsym
        - luaL_checklstring
        - luaL_error
        - luaL_loadbuffer
        - lua_getfield
        - lua_pushfstring
        - lua_type
        - mksymname
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:428,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:429,16'
              BranchSideFuncs:
                - lua_getfield
                - lua_type
                - mksymname
                - ll_bcsym
                - luaL_loadbuffer
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:430,16'
              BranchSideFuncs:
                - lua_getfield
                - lua_type
                - mksymname
                - ll_bcsym
                - luaL_loadbuffer
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lib_package.c:431,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:431,7'
              BranchSideFuncs:
                - mksymname
                - ll_bcsym
                - luaL_loadbuffer
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:432,36'
              BranchSideFuncs:
                - mksymname
                - ll_bcsym
                - luaL_loadbuffer
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lib_package.c:434,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:434,43'
              BranchSideFuncs:
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:435,23'
              BranchSideFuncs:
                - lua_pushfstring
        - Branch String:   'third_party/luajit/src/lib_package.c:434,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:435,23'
              BranchSideFuncs:
                - lua_pushfstring
            - BranchSide:      'third_party/luajit/src/lib_package.c:436,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:426,22'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:427,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:428,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:429,5'
          Dst:             luaL_error
        - Src:             'third_party/luajit/src/lib_package.c:430,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:431,7'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_package.c:432,26'
          Dst:             mksymname
        - Src:             'third_party/luajit/src/lib_package.c:433,26'
          Dst:             ll_bcsym
        - Src:             'third_party/luajit/src/lib_package.c:434,27'
          Dst:             luaL_loadbuffer
        - Src:             'third_party/luajit/src/lib_package.c:435,7'
          Dst:             lua_pushfstring
    - functionName:    lj_cf_package_seeall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - luaL_checktype
        - lua_createtable
        - lua_getmetatable
        - lua_pushvalue
        - lua_setfield
        - lua_setmetatable
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:550,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:550,7'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:551,21'
              BranchSideFuncs:
                - lua_createtable
                - lua_pushvalue
                - lua_setmetatable
                - lua_pushvalue
                - lua_setfield
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:549,3'
          Dst:             luaL_checktype
        - Src:             'third_party/luajit/src/lib_package.c:550,8'
          Dst:             lua_getmetatable
        - Src:             'third_party/luajit/src/lib_package.c:551,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_package.c:552,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:553,5'
          Dst:             lua_setmetatable
        - Src:             'third_party/luajit/src/lib_package.c:555,3'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:556,3'
          Dst:             lua_setfield
    - functionName:    lj_cf_package_searchpath
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - luaL_checklstring
        - luaL_optlstring
        - lua_insert
        - lua_pushnil
        - searchpath
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:358,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:359,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:361,17'
              BranchSideFuncs:
                - lua_pushnil
                - lua_insert
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:354,33'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:355,5'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:356,5'
          Dst:             luaL_optlstring
        - Src:             'third_party/luajit/src/lib_package.c:357,5'
          Dst:             luaL_optlstring
        - Src:             'third_party/luajit/src/lib_package.c:354,19'
          Dst:             searchpath
        - Src:             'third_party/luajit/src/lib_package.c:361,5'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_package.c:362,5'
          Dst:             lua_insert
    - functionName:    lj_cf_package_loadlib
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ll_loadfunc
        - luaL_checklstring
        - lua_insert
        - lua_pushnil
        - lua_pushstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:277,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:278,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_package.c:280,17'
              BranchSideFuncs:
                - lua_pushnil
                - lua_insert
                - lua_pushstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:274,22'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:275,22'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_package.c:276,12'
          Dst:             ll_loadfunc
        - Src:             'third_party/luajit/src/lib_package.c:280,5'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_package.c:281,5'
          Dst:             lua_insert
        - Src:             'third_party/luajit/src/lib_package.c:282,5'
          Dst:             lua_pushstring
    - functionName:    ll_unloadlib
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lib
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlclose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:41,3'
          Dst:             dlclose
    - functionName:    dlclose
      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:    setpath
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - fieldname
        - envname
        - def
        - noenv
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - getenv
        - luaL_gsub
        - lua_pushstring
        - lua_remove
        - lua_setfield
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:573,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:573,23'
              BranchSideFuncs:
                - lua_pushstring
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:574,20'
              BranchSideFuncs:
                - lua_pushstring
                - lua_setfield
        - Branch String:   'third_party/luajit/src/lib_package.c:573,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:574,20'
              BranchSideFuncs:
                - lua_pushstring
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_package.c:576,22'
              BranchSideFuncs:
                - luaL_gsub
                - luaL_gsub
                - lua_remove
                - lua_setfield
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:571,22'
          Dst:             getenv
        - Src:             'third_party/luajit/src/lib_package.c:574,5'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_package.c:576,12'
          Dst:             luaL_gsub
        - Src:             'third_party/luajit/src/lib_package.c:578,5'
          Dst:             luaL_gsub
        - Src:             'third_party/luajit/src/lib_package.c:579,5'
          Dst:             lua_remove
        - Src:             'third_party/luajit/src/lib_package.c:582,3'
          Dst:             lua_setfield
    - functionName:    lj_cf_package_unloadlib
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ll_unloadlib
        - luaL_checkudata
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:290,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:290,27'
              BranchSideFuncs:
                - ll_unloadlib
            - BranchSide:      'third_party/luajit/src/lib_package.c:290,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:289,25'
          Dst:             luaL_checkudata
        - Src:             'third_party/luajit/src/lib_package.c:290,13'
          Dst:             ll_unloadlib
    - functionName:    luaopen_package
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_package.c'
      linkageType:     externalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          92
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - lj_cf_package_unloadlib
        - lj_lib_pushcc
        - luaL_findtable
        - luaL_newmetatable
        - luaL_register
        - lua_copy
        - lua_createtable
        - lua_getfield
        - lua_pushlstring
        - lua_pushvalue
        - lua_rawseti
        - lua_setfield
        - lua_settop
        - lua_toboolean
        - setpath
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_package.c:617,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_package.c:618,5'
              BranchSideFuncs:
                - lj_lib_pushcc
                - lua_rawseti
                - lua_setfield
                - lua_getfield
                - lua_toboolean
                - lua_settop
                - setpath
                - setpath
                - lua_pushlstring
                - lua_setfield
                - luaL_findtable
                - lua_setfield
                - luaL_findtable
                - lua_setfield
                - lua_pushvalue
                - luaL_register
                - lua_settop
            - BranchSide:      'third_party/luajit/src/lib_package.c:625,16'
              BranchSideFuncs:
                - lua_setfield
                - lua_getfield
                - lua_toboolean
                - lua_settop
                - setpath
                - setpath
                - lua_pushlstring
                - lua_setfield
                - luaL_findtable
                - lua_setfield
                - luaL_findtable
                - lua_setfield
                - lua_pushvalue
                - luaL_register
                - lua_settop
      Callsites:
        - Src:             'third_party/luajit/src/lib_package.c:611,3'
          Dst:             luaL_newmetatable
        - Src:             'third_party/luajit/src/lib_package.c:612,3'
          Dst:             lj_lib_pushcc
        - Src:             'third_party/luajit/src/lib_package.c:612,3'
          Dst:             lj_cf_package_unloadlib
        - Src:             'third_party/luajit/src/lib_package.c:613,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:614,3'
          Dst:             luaL_register
        - Src:             'third_party/luajit/src/lib_package.c:615,3'
          Dst:             lua_copy
        - Src:             'third_party/luajit/src/lib_package.c:616,3'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_package.c:618,5'
          Dst:             lj_lib_pushcc
        - Src:             'third_party/luajit/src/lib_package.c:619,5'
          Dst:             lua_rawseti
        - Src:             'third_party/luajit/src/lib_package.c:625,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:626,3'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lib_package.c:627,11'
          Dst:             lua_toboolean
        - Src:             'third_party/luajit/src/lib_package.c:628,3'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_package.c:629,3'
          Dst:             setpath
        - Src:             'third_party/luajit/src/lib_package.c:630,3'
          Dst:             setpath
        - Src:             'third_party/luajit/src/lib_package.c:631,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_package.c:632,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:633,3'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lib_package.c:634,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:635,3'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lib_package.c:636,3'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_package.c:637,3'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_package.c:638,3'
          Dst:             luaL_register
        - Src:             'third_party/luajit/src/lib_package.c:639,3'
          Dst:             lua_settop
    - functionName:    unmakemask
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
        - smask
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:316,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:316,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:317,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_debug.c:317,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:317,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:318,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_debug.c:318,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:318,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:318,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    makemask
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - smask
        - count
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:306,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:306,32'
              BranchSideFuncs:
                - strchr
                - strchr
            - BranchSide:      'third_party/luajit/src/lib_debug.c:307,14'
              BranchSideFuncs:
                - strchr
                - strchr
        - Branch String:   'third_party/luajit/src/lib_debug.c:307,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:307,32'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'third_party/luajit/src/lib_debug.c:308,14'
              BranchSideFuncs:
                - strchr
        - Branch String:   'third_party/luajit/src/lib_debug.c:308,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:308,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:309,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_debug.c:309,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:309,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:309,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:306,7'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lib_debug.c:307,7'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lib_debug.c:308,7'
          Dst:             strchr
    - functionName:    hookf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ar
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lua_call
        - lua_pushinteger
        - lua_pushnil
        - lua_pushstring
        - lua_rawget
        - lua_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:294,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:294,7'
              BranchSideFuncs:
                - lua_pushstring
                - lua_pushnil
                - lua_call
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_debug.c:295,20'
              BranchSideFuncs:
                - lua_pushstring
                - lua_pushnil
                - lua_call
                - lua_pushinteger
        - Branch String:   'third_party/luajit/src/lib_debug.c:296,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:297,23'
              BranchSideFuncs:
                - lua_pushinteger
                - lua_call
            - BranchSide:      'third_party/luajit/src/lib_debug.c:298,22'
              BranchSideFuncs:
                - lua_pushnil
                - lua_call
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:293,3'
          Dst:             lua_rawget
        - Src:             'third_party/luajit/src/lib_debug.c:294,7'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_debug.c:295,5'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_debug.c:297,7'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_debug.c:298,10'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_debug.c:299,5'
          Dst:             lua_call
    - functionName:    debug_getupvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - get
      BBCount:         18
      ICount:          192
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_lib_checkfunc
        - lj_lib_checkint
        - lua_getupvalue
        - lua_pushstring
        - lua_setupvalue
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:206,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:206,31'
              BranchSideFuncs:
                - lua_getupvalue
                - lua_pushstring
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:206,57'
              BranchSideFuncs:
                - lua_setupvalue
                - lua_pushstring
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_debug.c:207,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:208,20'
              BranchSideFuncs:
                - lua_pushstring
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:214,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_debug.c:209,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:209,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:210,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:211,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:203,15'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_debug.c:205,3'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_debug.c:206,16'
          Dst:             lua_getupvalue
        - Src:             'third_party/luajit/src/lib_debug.c:206,42'
          Dst:             lua_setupvalue
        - Src:             'third_party/luajit/src/lib_debug.c:208,5'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    treatstackoption
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - L1
        - fname
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lua_pushvalue
        - lua_remove
        - lua_setfield
        - lua_xmove
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:101,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:102,19'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_remove
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_debug.c:106,15'
              BranchSideFuncs:
                - lua_xmove
                - lua_setfield
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:102,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_debug.c:103,5'
          Dst:             lua_remove
        - Src:             'third_party/luajit/src/lib_debug.c:106,5'
          Dst:             lua_xmove
        - Src:             'third_party/luajit/src/lib_debug.c:107,3'
          Dst:             lua_setfield
    - functionName:    settabsb
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - i
        - v
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_pushboolean
        - lua_setfield
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:84,3'
          Dst:             lua_pushboolean
        - Src:             'third_party/luajit/src/lib_debug.c:85,3'
          Dst:             lua_setfield
    - functionName:    settabsi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - i
        - v
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_pushinteger
        - lua_setfield
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:78,3'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_debug.c:79,3'
          Dst:             lua_setfield
    - functionName:    settabss
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - i
        - v
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lua_pushstring
        - lua_setfield
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:72,3'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_debug.c:73,3'
          Dst:             lua_setfield
    - functionName:    getthread
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - arg
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:90,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:90,27'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:94,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_debug.c:90,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:91,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:94,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_debug.c:92,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:92,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:92,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:92,12'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_debug_traceback
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - getthread
        - lj_lib_optint
        - luaL_traceback
        - lua_tolstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:390,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:390,22'
              BranchSideFuncs:
                - lj_lib_optint
                - luaL_traceback
            - BranchSide:      'third_party/luajit/src/lib_debug.c:393,20'
              BranchSideFuncs:
                - lj_lib_optint
                - luaL_traceback
        - Branch String:   'third_party/luajit/src/lib_debug.c:390,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:391,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:393,20'
              BranchSideFuncs:
                - lj_lib_optint
                - luaL_traceback
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:388,19'
          Dst:             getthread
        - Src:             'third_party/luajit/src/lib_debug.c:389,21'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_debug.c:393,32'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_debug.c:393,5'
          Dst:             luaL_traceback
    - functionName:    lj_cf_debug_debug
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         18
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fgets
        - fputs
        - luaL_loadbuffer
        - lua_pcall
        - lua_settop
        - lua_tolstring
        - strcmp
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:367,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:367,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:368,9'
              BranchSideFuncs:
                - strcmp
                - strlen
                - luaL_loadbuffer
                - lua_pcall
                - lua_settop
                - fputs
                - fgets
                - lua_tolstring
                - fputs
                - fputs
        - Branch String:   'third_party/luajit/src/lib_debug.c:367,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:367,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:370,25'
              BranchSideFuncs:
                - strlen
                - luaL_loadbuffer
                - lua_pcall
                - lua_settop
                - fputs
                - fgets
                - strcmp
                - lua_tolstring
                - fputs
                - fputs
        - Branch String:   'third_party/luajit/src/lib_debug.c:370,72'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:371,12'
              BranchSideFuncs:
                - lua_tolstring
                - fputs
                - fputs
                - lua_settop
                - fputs
                - fgets
                - strcmp
                - strlen
                - luaL_loadbuffer
                - lua_pcall
            - BranchSide:      'third_party/luajit/src/lib_debug.c:372,23'
              BranchSideFuncs:
                - lua_tolstring
                - fputs
                - fputs
                - lua_settop
                - fputs
                - fgets
                - strcmp
                - strlen
                - luaL_loadbuffer
                - lua_pcall
        - Branch String:   'third_party/luajit/src/lib_debug.c:370,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:372,23'
              BranchSideFuncs:
                - lua_tolstring
                - fputs
                - fputs
                - lua_settop
                - fputs
                - fgets
                - strcmp
                - strlen
                - luaL_loadbuffer
                - lua_pcall
            - BranchSide:      'third_party/luajit/src/lib_debug.c:376,16'
              BranchSideFuncs:
                - lua_settop
                - fputs
                - fgets
                - strcmp
                - strlen
                - luaL_loadbuffer
                - lua_pcall
                - lua_tolstring
                - fputs
                - fputs
        - Branch String:   'third_party/luajit/src/lib_debug.c:373,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:373,17'
              BranchSideFuncs:
                - fputs
                - fputs
                - lua_settop
                - fputs
                - fgets
                - strcmp
                - strlen
                - luaL_loadbuffer
                - lua_pcall
                - lua_tolstring
            - BranchSide:      'third_party/luajit/src/lib_debug.c:373,55'
              BranchSideFuncs:
                - fputs
                - fputs
                - lua_settop
                - fputs
                - fgets
                - strcmp
                - strlen
                - luaL_loadbuffer
                - lua_pcall
                - lua_tolstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:366,5'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lib_debug.c:367,9'
          Dst:             fgets
        - Src:             'third_party/luajit/src/lib_debug.c:368,2'
          Dst:             strcmp
        - Src:             'third_party/luajit/src/lib_debug.c:370,36'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_debug.c:370,9'
          Dst:             luaL_loadbuffer
        - Src:             'third_party/luajit/src/lib_debug.c:371,2'
          Dst:             lua_pcall
        - Src:             'third_party/luajit/src/lib_debug.c:372,23'
          Dst:             lua_tolstring
        - Src:             'third_party/luajit/src/lib_debug.c:373,7'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lib_debug.c:374,7'
          Dst:             fputs
        - Src:             'third_party/luajit/src/lib_debug.c:376,5'
          Dst:             lua_settop
    - functionName:    lj_cf_debug_gethook
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lua_gethook
        - lua_gethookcount
        - lua_gethookmask
        - lua_pushinteger
        - lua_pushlstring
        - lua_pushstring
        - lua_rawget
        - unmakemask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:349,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:349,23'
              BranchSideFuncs:
                - lua_rawget
                - unmakemask
                - lua_pushstring
                - lua_gethookcount
                - lua_pushinteger
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_debug.c:352,6'
              BranchSideFuncs:
                - lua_rawget
                - unmakemask
                - lua_pushstring
                - lua_gethookcount
                - lua_pushinteger
        - Branch String:   'third_party/luajit/src/lib_debug.c:349,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:350,5'
              BranchSideFuncs:
                - lua_pushlstring
                - unmakemask
                - lua_pushstring
                - lua_gethookcount
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_debug.c:352,6'
              BranchSideFuncs:
                - lua_rawget
                - unmakemask
                - lua_pushstring
                - lua_gethookcount
                - lua_pushinteger
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:347,14'
          Dst:             lua_gethookmask
        - Src:             'third_party/luajit/src/lib_debug.c:348,19'
          Dst:             lua_gethook
        - Src:             'third_party/luajit/src/lib_debug.c:350,5'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_debug.c:353,5'
          Dst:             lua_rawget
        - Src:             'third_party/luajit/src/lib_debug.c:355,21'
          Dst:             unmakemask
        - Src:             'third_party/luajit/src/lib_debug.c:355,3'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_debug.c:356,22'
          Dst:             lua_gethookcount
        - Src:             'third_party/luajit/src/lib_debug.c:356,3'
          Dst:             lua_pushinteger
    - functionName:    lj_cf_debug_sethook
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getthread
        - luaL_checklstring
        - luaL_checktype
        - luaL_optinteger
        - lua_pushvalue
        - lua_rawset
        - lua_sethook
        - lua_settop
        - lua_type
        - makemask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:328,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:329,16'
              BranchSideFuncs:
                - lua_settop
                - lua_pushvalue
                - lua_rawset
                - lua_sethook
            - BranchSide:      'third_party/luajit/src/lib_debug.c:332,25'
              BranchSideFuncs:
                - luaL_checklstring
                - luaL_checktype
                - luaL_optinteger
                - makemask
                - lua_pushvalue
                - lua_rawset
                - lua_sethook
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:327,9'
          Dst:             getthread
        - Src:             'third_party/luajit/src/lib_debug.c:328,7'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_debug.c:329,5'
          Dst:             lua_settop
        - Src:             'third_party/luajit/src/lib_debug.c:332,25'
          Dst:             luaL_checklstring
        - Src:             'third_party/luajit/src/lib_debug.c:333,5'
          Dst:             luaL_checktype
        - Src:             'third_party/luajit/src/lib_debug.c:334,13'
          Dst:             luaL_optinteger
        - Src:             'third_party/luajit/src/lib_debug.c:335,26'
          Dst:             makemask
        - Src:             'third_party/luajit/src/lib_debug.c:338,3'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_debug.c:339,3'
          Dst:             lua_rawset
        - Src:             'third_party/luajit/src/lib_debug.c:340,3'
          Dst:             lua_sethook
    - functionName:    lj_cf_debug_upvaluejoin
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         16
      ICount:          157
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_err_arg
        - lj_gc_barrierf
        - lj_lib_checkfunc
        - lj_lib_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:244,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:246,30'
              BranchSideFuncs:
                - lj_lib_checkfunc
                - lj_err_arg
                - lj_lib_checkint
                - lj_gc_barrierf
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_debug.c:254,3'
              BranchSideFuncs:
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lib_debug.c:247,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:248,18'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_gc_barrierf
                - lj_lib_checkfunc
                - lj_err_arg
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_debug.c:249,25'
              BranchSideFuncs:
                - lj_lib_checkint
                - lj_gc_barrierf
                - lj_lib_checkfunc
                - lj_err_arg
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_debug.c:250,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:251,18'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_debug.c:252,16'
              BranchSideFuncs:
                - lj_gc_barrierf
                - lj_lib_checkfunc
                - lj_err_arg
                - lj_lib_checkint
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_debug.c:255,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:255,3'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_debug.c:255,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_debug.c:255,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:255,3'
              BranchSideFuncs:
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lib_debug.c:255,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:246,13'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_debug.c:248,7'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_debug.c:249,9'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_debug.c:251,7'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_debug.c:255,3'
          Dst:             lj_gc_barrierf
    - functionName:    lj_cf_debug_upvalueid
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_err_arg
        - lj_lib_checkfunc
        - lj_lib_checkint
        - lua_pushlightuserdata
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:232,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:233,16'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_debug.c:234,25'
              BranchSideFuncs:
                - lua_pushlightuserdata
        - Branch String:   'third_party/luajit/src/lib_debug.c:234,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:234,52'
              BranchSideFuncs:
                - lua_pushlightuserdata
            - BranchSide:      'third_party/luajit/src/lib_debug.c:235,18'
              BranchSideFuncs:
                - lua_pushlightuserdata
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:230,16'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_debug.c:231,15'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_debug.c:233,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_debug.c:234,3'
          Dst:             lua_pushlightuserdata
    - functionName:    lj_cf_debug_setupvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - debug_getupvalue
        - lj_lib_checkany
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:224,3'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_debug.c:225,10'
          Dst:             debug_getupvalue
    - functionName:    lj_cf_debug_getupvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - debug_getupvalue
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:219,10'
          Dst:             debug_getupvalue
    - functionName:    lj_cf_debug_setlocal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         12
      ICount:          171
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - getthread
        - lj_assert_fail
        - lj_err_arg
        - lj_lib_checkany
        - lj_lib_checkint
        - lua_getstack
        - lua_pushstring
        - lua_setlocal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:193,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:194,16'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_lib_checkint
                - lua_setlocal
                - lua_pushstring
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:195,24'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_lib_checkint
                - lua_setlocal
                - lua_pushstring
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkint
                - lua_setlocal
                - lua_pushstring
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkint
                - lua_setlocal
                - lua_pushstring
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_lib_checkint
                - lua_setlocal
                - lua_pushstring
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_lib_checkint
                - lua_setlocal
                - lua_pushstring
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_lib_checkint
                - lua_setlocal
                - lua_pushstring
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:190,19'
          Dst:             getthread
        - Src:             'third_party/luajit/src/lib_debug.c:193,25'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_debug.c:193,8'
          Dst:             lua_getstack
        - Src:             'third_party/luajit/src/lib_debug.c:194,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_debug.c:195,8'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_debug.c:197,43'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_debug.c:197,21'
          Dst:             lua_setlocal
        - Src:             'third_party/luajit/src/lib_debug.c:197,3'
          Dst:             lua_pushstring
    - functionName:    lj_cf_debug_getlocal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - getthread
        - lj_err_arg
        - lj_lib_checkint
        - lua_getlocal
        - lua_getstack
        - lua_pushstring
        - lua_pushvalue
        - lua_xmove
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:168,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:169,14'
              BranchSideFuncs:
                - lua_getlocal
                - lua_pushstring
            - BranchSide:      'third_party/luajit/src/lib_debug.c:173,21'
              BranchSideFuncs:
                - lj_lib_checkint
                - lua_getstack
                - lj_err_arg
                - lua_getlocal
                - lua_xmove
                - lua_pushstring
                - lua_pushvalue
        - Branch String:   'third_party/luajit/src/lib_debug.c:173,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:174,16'
              BranchSideFuncs:
                - lua_getlocal
                - lua_xmove
                - lua_pushstring
                - lua_pushvalue
            - BranchSide:      'third_party/luajit/src/lib_debug.c:175,23'
              BranchSideFuncs:
                - lua_getlocal
                - lua_xmove
                - lua_pushstring
                - lua_pushvalue
        - Branch String:   'third_party/luajit/src/lib_debug.c:176,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:177,15'
              BranchSideFuncs:
                - lua_xmove
                - lua_pushstring
                - lua_pushvalue
            - BranchSide:      'third_party/luajit/src/lib_debug.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:164,19'
          Dst:             getthread
        - Src:             'third_party/luajit/src/lib_debug.c:167,14'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_debug.c:170,23'
          Dst:             lua_getlocal
        - Src:             'third_party/luajit/src/lib_debug.c:170,5'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_debug.c:173,25'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_debug.c:173,8'
          Dst:             lua_getstack
        - Src:             'third_party/luajit/src/lib_debug.c:174,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_debug.c:175,10'
          Dst:             lua_getlocal
        - Src:             'third_party/luajit/src/lib_debug.c:177,5'
          Dst:             lua_xmove
        - Src:             'third_party/luajit/src/lib_debug.c:178,5'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_debug.c:179,5'
          Dst:             lua_pushvalue
    - functionName:    lj_cf_debug_getinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         46
      ICount:          435
      EdgeCount:       52
      CyclomaticComplexity: 8
      functionsReached:
        - getthread
        - lj_assert_fail
        - lj_debug_getinfo
        - lj_err_arg
        - luaL_optlstring
        - lua_createtable
        - lua_getstack
        - lua_isnumber
        - lua_pushfstring
        - lua_tointeger
        - settabsb
        - settabsi
        - settabss
        - treatstackoption
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:116,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:117,23'
              BranchSideFuncs:
                - lua_tointeger
                - lua_getstack
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:121,14'
              BranchSideFuncs:
                - lj_err_arg
                - lua_pushfstring
                - lj_assert_fail
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_debug.c:117,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:118,7'
              BranchSideFuncs:
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:121,3'
              BranchSideFuncs:
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
        - Branch String:   'third_party/luajit/src/lib_debug.c:121,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:121,38'
              BranchSideFuncs:
                - lj_err_arg
                - lua_pushfstring
                - lj_assert_fail
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:125,16'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_debug.c:121,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:122,31'
              BranchSideFuncs:
                - lua_pushfstring
                - lj_assert_fail
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:125,16'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_debug.c:123,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:123,29'
              BranchSideFuncs:
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_debug.c:123,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:124,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_debug_getinfo
                - lj_err_arg
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
        - Branch String:   'third_party/luajit/src/lib_debug.c:127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:128,16'
              BranchSideFuncs:
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:129,19'
              BranchSideFuncs:
                - lua_createtable
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
        - Branch String:   'third_party/luajit/src/lib_debug.c:130,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:131,14'
              BranchSideFuncs:
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:156,7'
              BranchSideFuncs:
                - treatstackoption
                - treatstackoption
        - Branch String:   'third_party/luajit/src/lib_debug.c:131,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:133,16'
              BranchSideFuncs:
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
            - BranchSide:      'third_party/luajit/src/lib_debug.c:140,16'
              BranchSideFuncs:
                - settabsi
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:143,16'
              BranchSideFuncs:
                - settabsi
                - settabsi
                - settabsb
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:148,16'
              BranchSideFuncs:
                - settabss
                - settabss
                - treatstackoption
                - treatstackoption
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:151,21'
              BranchSideFuncs:
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:152,21'
              BranchSideFuncs:
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
            - BranchSide:      'third_party/luajit/src/lib_debug.c:153,14'
              BranchSideFuncs:
                - treatstackoption
                - treatstackoption
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabsb
                - settabsi
                - settabss
                - settabss
                - settabsi
                - settabsi
                - settabss
        - Branch String:   'third_party/luajit/src/lib_debug.c:156,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:156,31'
              BranchSideFuncs:
                - treatstackoption
                - treatstackoption
            - BranchSide:      'third_party/luajit/src/lib_debug.c:157,7'
              BranchSideFuncs:
                - treatstackoption
        - Branch String:   'third_party/luajit/src/lib_debug.c:157,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:157,31'
              BranchSideFuncs:
                - treatstackoption
            - BranchSide:      'third_party/luajit/src/lib_debug.c:158,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:114,19'
          Dst:             getthread
        - Src:             'third_party/luajit/src/lib_debug.c:115,25'
          Dst:             luaL_optlstring
        - Src:             'third_party/luajit/src/lib_debug.c:116,7'
          Dst:             lua_isnumber
        - Src:             'third_party/luajit/src/lib_debug.c:117,32'
          Dst:             lua_tointeger
        - Src:             'third_party/luajit/src/lib_debug.c:117,10'
          Dst:             lua_getstack
        - Src:             'third_party/luajit/src/lib_debug.c:122,15'
          Dst:             lua_pushfstring
        - Src:             'third_party/luajit/src/lib_debug.c:123,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_debug.c:125,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_debug.c:127,8'
          Dst:             lj_debug_getinfo
        - Src:             'third_party/luajit/src/lib_debug.c:128,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_debug.c:129,3'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_debug.c:133,7'
          Dst:             settabss
        - Src:             'third_party/luajit/src/lib_debug.c:134,7'
          Dst:             settabss
        - Src:             'third_party/luajit/src/lib_debug.c:135,7'
          Dst:             settabsi
        - Src:             'third_party/luajit/src/lib_debug.c:136,7'
          Dst:             settabsi
        - Src:             'third_party/luajit/src/lib_debug.c:137,7'
          Dst:             settabss
        - Src:             'third_party/luajit/src/lib_debug.c:140,7'
          Dst:             settabsi
        - Src:             'third_party/luajit/src/lib_debug.c:143,7'
          Dst:             settabsi
        - Src:             'third_party/luajit/src/lib_debug.c:144,7'
          Dst:             settabsi
        - Src:             'third_party/luajit/src/lib_debug.c:145,7'
          Dst:             settabsb
        - Src:             'third_party/luajit/src/lib_debug.c:148,7'
          Dst:             settabss
        - Src:             'third_party/luajit/src/lib_debug.c:149,7'
          Dst:             settabss
        - Src:             'third_party/luajit/src/lib_debug.c:156,14'
          Dst:             treatstackoption
        - Src:             'third_party/luajit/src/lib_debug.c:157,14'
          Dst:             treatstackoption
    - functionName:    lj_cf_debug_setfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_caller
        - lj_lib_checktab
        - lua_setfenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:64,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:65,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:61,3'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_debug.c:63,8'
          Dst:             lua_setfenv
        - Src:             'third_party/luajit/src/lib_debug.c:64,5'
          Dst:             lj_err_caller
    - functionName:    lj_cf_debug_getfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checkany
        - lua_getfenv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:54,3'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_debug.c:55,3'
          Dst:             lua_getfenv
    - functionName:    lj_cf_debug_setmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_checktabornil
        - lua_setmetatable
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:43,3'
          Dst:             lj_lib_checktabornil
        - Src:             'third_party/luajit/src/lib_debug.c:45,3'
          Dst:             lua_setmetatable
    - functionName:    lj_cf_debug_getmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_lib_checkany
        - lua_getmetatable
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_debug.c:35,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_debug.c:35,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_debug.c:36,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:34,3'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_debug.c:35,8'
          Dst:             lua_getmetatable
    - functionName:    lj_cf_debug_getregistry
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          135
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    luaopen_debug
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_debug.c'
      linkageType:     externalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_register
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_debug.c:403,3'
          Dst:             lj_lib_register
    - functionName:    jitopt_param
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - str
      BBCount:         28
      ICount:          176
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_dispatch_init_hotcount
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:488,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:489,36'
              BranchSideFuncs:
                - lj_assert_fail
                - strncmp
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lib_jit.c:504,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:490,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:490,5'
              BranchSideFuncs:
                - strncmp
                - lj_assert_fail
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lib_jit.c:491,17'
              BranchSideFuncs:
                - strncmp
                - lj_assert_fail
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lib_jit.c:491,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:491,42'
              BranchSideFuncs:
                - lj_assert_fail
                - strncmp
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lib_jit.c:502,14'
              BranchSideFuncs:
                - lj_assert_fail
                - strncmp
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lib_jit.c:491,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:492,15'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lib_jit.c:502,14'
              BranchSideFuncs:
                - lj_assert_fail
                - strncmp
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lib_jit.c:494,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:494,28'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lib_jit.c:494,7'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lib_jit.c:494,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:495,6'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lib_jit.c:496,12'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lib_jit.c:496,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:496,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:497,21'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lib_jit.c:498,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:499,28'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lib_jit.c:500,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:490,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:491,9'
          Dst:             strncmp
        - Src:             'third_party/luajit/src/lib_jit.c:499,2'
          Dst:             lj_dispatch_init_hotcount
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jitopt_flag
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - str
      BBCount:         28
      ICount:          179
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:461,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:462,8'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'third_party/luajit/src/lib_jit.c:463,14'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'third_party/luajit/src/lib_jit.c:463,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:464,8'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'third_party/luajit/src/lib_jit.c:466,14'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'third_party/luajit/src/lib_jit.c:472,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:473,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:474,17'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'third_party/luajit/src/lib_jit.c:474,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:474,42'
              BranchSideFuncs:
                - strncmp
            - BranchSide:      'third_party/luajit/src/lib_jit.c:478,14'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'third_party/luajit/src/lib_jit.c:474,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:475,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:478,14'
              BranchSideFuncs:
                - strncmp
        - Branch String:   'third_party/luajit/src/lib_jit.c:475,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:475,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:475,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:474,9'
          Dst:             strncmp
    - functionName:    jitopt_level
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - str
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:443,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:443,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:452,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:443,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:443,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:452,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:443,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:445,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:452,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:445,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:445,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:446,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:446,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:446,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:447,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:447,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:447,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:448,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_cf_jit_opt_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         17
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - jitopt_flag
        - jitopt_level
        - jitopt_param
        - lj_err_callerv
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:512,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:513,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:516,12'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_jit.c:516,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:0,0'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_jit.c:517,25'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_jit.c:518,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:519,17'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_jit.c:522,5'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_jit.c:519,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:520,18'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_jit.c:522,5'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_jit.c:518,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:521,17'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_jit.c:522,5'
              BranchSideFuncs:
                - lj_lib_checkstr
                - jitopt_level
                - jitopt_flag
                - jitopt_param
                - lj_err_callerv
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:517,25'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_jit.c:518,12'
          Dst:             jitopt_level
        - Src:             'third_party/luajit/src/lib_jit.c:519,5'
          Dst:             jitopt_flag
        - Src:             'third_party/luajit/src/lib_jit.c:520,5'
          Dst:             jitopt_param
        - Src:             'third_party/luajit/src/lib_jit.c:521,2'
          Dst:             lj_err_callerv
    - functionName:    jit_checktrace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         16
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_lib_checkint
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:280,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:280,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:282,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:280,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:281,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:282,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:281,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:281,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:281,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:281,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:281,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:281,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:278,25'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:281,12'
          Dst:             lj_assert_fail
    - functionName:    setintfield
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - t
        - name
        - val
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_str_new
        - lj_tab_setstr
        - strlen
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:177,31'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_jit.c:177,31'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_jit.c:177,11'
          Dst:             lj_tab_setstr
    - functionName:    check_Lproto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - nolua
      BBCount:         38
      ICount:          194
      EdgeCount:       42
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:161,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:162,9'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:171,15'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_jit.c:162,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:163,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:164,16'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:163,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:163,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:163,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:165,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:165,11'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:165,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:165,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:166,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:167,16'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_jit.c:166,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:166,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:166,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:166,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:166,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:166,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:166,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:166,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:166,9'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:163,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:165,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:166,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:166,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:166,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:171,3'
          Dst:             lj_err_argt
    - functionName:    lj_cf_jit_util_ircalladdr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_lib_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:417,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:418,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:421,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:416,28'
          Dst:             lj_lib_checkint
    - functionName:    lj_cf_jit_util_traceexitstub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          95
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_lib_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:395,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:396,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:410,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_target.h:155,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_target.h:155,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_target.h:157,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:393,27'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:396,5'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_jit_util_tracemc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         16
      ICount:          233
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - jit_checktrace
        - lj_assert_fail
        - lj_str_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:380,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:380,12'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:386,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:380,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:381,13'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:386,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:382,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:379,16'
          Dst:             jit_checktrace
        - Src:             'third_party/luajit/src/lib_jit.c:381,26'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_jit_util_tracesnap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         29
      ICount:          292
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - jit_checktrace
        - lj_assert_fail
        - lj_lib_checkint
        - lj_tab_setinth
        - lua_createtable
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:359,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:359,12'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lib_jit.c:373,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:359,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:360,23'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lib_jit.c:373,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:365,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:365,9'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lib_jit.c:365,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:366,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:366,46'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lib_jit.c:366,46'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lib_jit.c:367,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:367,46'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lib_jit.c:367,46'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lib_jit.c:368,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:369,15'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lib_jit.c:370,13'
              BranchSideFuncs:
                - lj_tab_setinth
        - Branch String:   'third_party/luajit/src/lib_jit.c:369,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:369,61'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
            - BranchSide:      'third_party/luajit/src/lib_jit.c:369,61'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_tab_setinth
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:357,16'
          Dst:             jit_checktrace
        - Src:             'third_party/luajit/src/lib_jit.c:358,23'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:364,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_jit.c:365,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:366,13'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lib_jit.c:367,13'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lib_jit.c:369,15'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lib_jit.c:370,13'
          Dst:             lj_tab_setinth
    - functionName:    lj_cf_jit_util_tracek
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         24
      ICount:          215
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - jit_checktrace
        - lj_ir_kvalue
        - lj_lib_checkint
        - luaopen_ffi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:334,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:334,12'
              BranchSideFuncs:
                - lj_ir_kvalue
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lib_jit.c:351,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:334,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:334,28'
              BranchSideFuncs:
                - lj_ir_kvalue
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lib_jit.c:351,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:334,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:335,18'
              BranchSideFuncs:
                - lj_ir_kvalue
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lib_jit.c:351,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:337,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:338,14'
              BranchSideFuncs:
                - lj_ir_kvalue
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lib_jit.c:342,9'
              BranchSideFuncs:
                - lj_ir_kvalue
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lib_jit.c:342,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:342,29'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_ir_kvalue
            - BranchSide:      'third_party/luajit/src/lib_jit.c:344,18'
              BranchSideFuncs:
                - lj_ir_kvalue
        - Branch String:   'third_party/luajit/src/lib_jit.c:342,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:342,29'
              BranchSideFuncs:
                - lj_ir_kvalue
            - BranchSide:      'third_party/luajit/src/lib_jit.c:344,18'
              BranchSideFuncs:
                - lj_ir_kvalue
        - Branch String:   'third_party/luajit/src/lib_jit.c:346,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:347,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:348,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:332,16'
          Dst:             jit_checktrace
        - Src:             'third_party/luajit/src/lib_jit.c:333,22'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:342,29'
          Dst:             luaopen_ffi
        - Src:             'third_party/luajit/src/lib_jit.c:344,5'
          Dst:             lj_ir_kvalue
    - functionName:    lj_cf_jit_util_traceir
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         11
      ICount:          184
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jit_checktrace
        - lj_lib_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:316,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:316,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:326,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:316,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:316,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:326,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:316,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:317,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:326,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:314,16'
          Dst:             jit_checktrace
        - Src:             'third_party/luajit/src/lib_jit.c:315,22'
          Dst:             lj_lib_checkint
    - functionName:    lj_cf_jit_util_traceinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         17
      ICount:          257
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - jit_checktrace
        - lj_assert_fail
        - lj_str_new
        - lua_createtable
        - lua_setfield
        - setintfield
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:295,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:297,21'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - strlen
                - lj_str_new
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:308,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:298,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:298,9'
              BranchSideFuncs:
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - strlen
                - lj_str_new
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:298,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:304,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_setfield
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:294,16'
          Dst:             jit_checktrace
        - Src:             'third_party/luajit/src/lib_jit.c:297,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_jit.c:298,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:299,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:300,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:301,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:302,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:303,26'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_jit.c:303,26'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:304,5'
          Dst:             lua_setfield
    - functionName:    lj_cf_jit_util_funcuvname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         13
      ICount:          196
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - check_Lproto
        - lj_assert_fail
        - lj_debug_uvname
        - lj_lib_checkint
        - lj_str_new
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:264,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:265,13'
              BranchSideFuncs:
                - lj_debug_uvname
                - lj_debug_uvname
                - strlen
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:268,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:266,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:262,17'
          Dst:             check_Lproto
        - Src:             'third_party/luajit/src/lib_jit.c:263,28'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:265,26'
          Dst:             lj_debug_uvname
        - Src:             'third_party/luajit/src/lib_jit.c:265,26'
          Dst:             lj_debug_uvname
        - Src:             'third_party/luajit/src/lib_jit.c:265,26'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_jit.c:265,26'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_jit_util_funck
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         33
      ICount:          374
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - check_Lproto
        - lj_assert_fail
        - lj_lib_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:244,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:245,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:250,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:245,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:246,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:249,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:246,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:246,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:246,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:247,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:250,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:251,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:251,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:251,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:251,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:253,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:242,17'
          Dst:             check_Lproto
        - Src:             'third_party/luajit/src/lib_jit.c:243,30'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:246,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:251,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_jit_util_funcbc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - check_Lproto
        - lj_assert_fail
        - lj_lib_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:227,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:228,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:236,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:230,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:230,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_jit.c:231,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:225,17'
          Dst:             check_Lproto
        - Src:             'third_party/luajit/src/lib_jit.c:226,21'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:230,5'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_jit_util_funcinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         38
      ICount:          574
      EdgeCount:       43
      CyclomaticComplexity: 7
      functionsReached:
        - check_Lproto
        - lj_assert_fail
        - lj_debug_line
        - lj_debug_pushloc
        - lj_lib_optint
        - lj_str_new
        - lj_tab_setstr
        - lua_createtable
        - lua_pushboolean
        - lua_setfield
        - setintfield
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:184,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:185,37'
              BranchSideFuncs:
                - lj_lib_optint
                - lua_createtable
                - lj_assert_fail
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - lua_pushboolean
                - lua_setfield
                - lua_pushboolean
                - lua_setfield
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_line
                - setintfield
            - BranchSide:      'third_party/luajit/src/lib_jit.c:209,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_createtable
                - lj_assert_fail
                - setintfield
                - lj_str_new
                - lj_tab_setstr
                - setintfield
        - Branch String:   'third_party/luajit/src/lib_jit.c:188,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:188,9'
              BranchSideFuncs:
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - setintfield
                - lua_pushboolean
                - lua_setfield
                - lua_pushboolean
                - lua_setfield
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_debug_line
                - setintfield
            - BranchSide:      'third_party/luajit/src/lib_jit.c:188,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:197,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:198,19'
              BranchSideFuncs:
                - lj_debug_line
                - setintfield
                - lua_pushboolean
                - lua_setfield
                - lua_pushboolean
                - lua_setfield
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:199,21'
              BranchSideFuncs:
                - lua_pushboolean
                - lua_setfield
                - lua_pushboolean
                - lua_setfield
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:204,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_setfield
                - lj_debug_pushloc
                - lua_setfield
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:208,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:209,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:209,18'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
                - setintfield
                - lj_str_new
                - lj_tab_setstr
                - setintfield
            - BranchSide:      'third_party/luajit/src/lib_jit.c:209,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:212,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:212,9'
              BranchSideFuncs:
                - setintfield
                - lj_str_new
                - lj_tab_setstr
                - setintfield
            - BranchSide:      'third_party/luajit/src/lib_jit.c:212,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:213,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:214,19'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - setintfield
            - BranchSide:      'third_party/luajit/src/lib_jit.c:215,5'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - setintfield
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:183,17'
          Dst:             check_Lproto
        - Src:             'third_party/luajit/src/lib_jit.c:185,23'
          Dst:             lj_lib_optint
        - Src:             'third_party/luajit/src/lib_jit.c:187,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_jit.c:188,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:189,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:190,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:191,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:192,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:193,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:194,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:195,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:196,5'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:198,40'
          Dst:             lj_debug_line
        - Src:             'third_party/luajit/src/lib_jit.c:198,7'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:199,5'
          Dst:             lua_pushboolean
        - Src:             'third_party/luajit/src/lib_jit.c:200,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_jit.c:201,5'
          Dst:             lua_pushboolean
        - Src:             'third_party/luajit/src/lib_jit.c:202,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:204,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_jit.c:205,5'
          Dst:             lj_debug_pushloc
        - Src:             'third_party/luajit/src/lib_jit.c:206,5'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lib_jit.c:207,38'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_jit.c:207,18'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:209,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:211,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_jit.c:212,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:214,7'
          Dst:             setintfield
        - Src:             'third_party/luajit/src/lib_jit.c:215,5'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_jit.c:215,5'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_jit.c:217,5'
          Dst:             setintfield
    - functionName:    jit_profile_callback
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L2
        - L
        - samples
        - vmstate
      BBCount:         40
      ICount:          615
      EdgeCount:       45
      CyclomaticComplexity: 7
      functionsReached:
        - exit
        - lj_assert_fail
        - lj_str_new
        - lj_tab_get
        - lua_pcall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:548,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:548,22'
              BranchSideFuncs:
                - lj_tab_get
                - lj_assert_fail
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:548,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:549,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:549,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:550,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:552,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:552,29'
              BranchSideFuncs:
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:552,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:553,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:554,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_str_new
                - lua_pcall
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:556,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pcall
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_pcall
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_pcall
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_pcall
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_pcall
                - exit
        - Branch String:   'third_party/luajit/src/lib_jit.c:557,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:558,11'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lib_jit.c:561,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:558,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:558,25'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lib_jit.c:559,7'
              BranchSideFuncs:
                - exit
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:548,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:548,8'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lib_jit.c:552,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:555,28'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:556,14'
          Dst:             lua_pcall
        - Src:             'third_party/luajit/src/lib_jit.c:559,7'
          Dst:             exit
    - functionName:    lj_cf_jit_profile_dumpstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         12
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_lib_checkint
        - lj_lib_checkstr
        - luaJIT_profile_dumpstack
        - lua_pushlstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:608,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:608,27'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_lib_checkint
                - luaJIT_profile_dumpstack
                - lua_pushlstring
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:608,24'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_lib_checkint
                - luaJIT_profile_dumpstack
                - lua_pushlstring
        - Branch String:   'third_party/luajit/src/lib_jit.c:608,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:608,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_lib_checkint
                - luaJIT_profile_dumpstack
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_jit.c:609,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkstr
                - lj_lib_checkint
                - luaJIT_profile_dumpstack
                - lua_pushlstring
        - Branch String:   'third_party/luajit/src/lib_jit.c:609,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:609,10'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_lib_checkint
                - luaJIT_profile_dumpstack
                - lua_pushlstring
            - BranchSide:      'third_party/luajit/src/lib_jit.c:609,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:609,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:612,9'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_jit.c:613,11'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:614,7'
          Dst:             luaJIT_profile_dumpstack
        - Src:             'third_party/luajit/src/lib_jit.c:615,3'
          Dst:             lua_pushlstring
    - functionName:    lj_cf_jit_profile_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         20
      ICount:          182
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_tab_set
        - luaJIT_profile_stop
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:590,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:590,14'
              BranchSideFuncs:
                - lj_tab_set
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:590,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:595,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:595,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:595,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:589,3'
          Dst:             luaJIT_profile_stop
        - Src:             'third_party/luajit/src/lib_jit.c:590,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:592,3'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lib_jit.c:594,3'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lib_jit.c:595,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:595,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_jit_profile_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         37
      ICount:          496
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - jit_profile_callback
        - lj_assert_fail
        - lj_lib_checkfunc
        - lj_lib_optstr
        - lj_tab_set
        - luaJIT_profile_start
        - lua_newthread
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:568,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:568,21'
              BranchSideFuncs:
                - lj_lib_optstr
                - lj_lib_checkfunc
                - lua_newthread
                - lj_tab_set
                - lj_tab_set
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:568,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:576,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:578,3'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - luaJIT_profile_start
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:578,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:578,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - luaJIT_profile_start
            - BranchSide:      'third_party/luajit/src/lib_jit.c:579,24'
              BranchSideFuncs:
                - luaJIT_profile_start
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_profile_start
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_profile_start
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_profile_start
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - luaJIT_profile_start
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - luaJIT_profile_start
        - Branch String:   'third_party/luajit/src/lib_jit.c:579,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:579,34'
              BranchSideFuncs:
                - luaJIT_profile_start
            - BranchSide:      'third_party/luajit/src/lib_jit.c:579,27'
              BranchSideFuncs:
                - luaJIT_profile_start
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:568,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:569,17'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_jit.c:570,18'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_jit.c:571,19'
          Dst:             lua_newthread
        - Src:             'third_party/luajit/src/lib_jit.c:575,17'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:577,15'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:578,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:578,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:579,3'
          Dst:             luaJIT_profile_start
        - Src:             'third_party/luajit/src/lib_jit.c:579,3'
          Dst:             jit_profile_callback
    - functionName:    flagbits_to_strings
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - flags
        - base
        - str
      BBCount:         17
      ICount:          213
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_str_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:95,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:96,9'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:98,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:96,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:96,17'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:97,15'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:97,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:97,28'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    setjitmode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - mode
      BBCount:         38
      ICount:          225
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
        - lj_err_caller
        - luaJIT_setmode
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:46,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:46,28'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_jit.c:47,10'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_jit.c:46,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:47,10'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_jit.c:50,9'
              BranchSideFuncs:
                - lj_err_argt
                - luaJIT_setmode
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:50,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:50,30'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:51,11'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:50,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:51,11'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:52,15'
              BranchSideFuncs:
                - lj_err_argt
                - luaJIT_setmode
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:52,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:0,0'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:53,7'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_jit.c:54,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:54,31'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:57,12'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_jit.c:54,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:54,31'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_jit.c:55,15'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_jit.c:54,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:55,15'
              BranchSideFuncs:
                - lj_assert_fail
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_jit.c:57,12'
              BranchSideFuncs:
                - luaJIT_setmode
                - lj_err_argt
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_jit.c:59,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:60,10'
              BranchSideFuncs:
                - lj_err_argt
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_jit.c:65,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:60,38'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_jit.c:61,21'
              BranchSideFuncs:
                - lj_err_caller
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:55,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:59,7'
          Dst:             luaJIT_setmode
        - Src:             'third_party/luajit/src/lib_jit.c:61,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_jit.c:63,5'
          Dst:             lj_err_argt
    - functionName:    lj_cf_jit_attach
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         25
      ICount:          184
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_lib_checkfunc
        - lj_lib_optstr
        - lj_tab_set
        - luaL_findtable
        - lua_next
        - lua_pushvalue
        - lua_rawseti
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:124,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:125,41'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_jit.c:132,5'
              BranchSideFuncs:
                - lua_next
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lib_jit.c:127,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:127,20'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_rawseti
            - BranchSide:      'third_party/luajit/src/lib_jit.c:128,19'
              BranchSideFuncs:
                - lua_pushvalue
                - lua_rawseti
        - Branch String:   'third_party/luajit/src/lib_jit.c:133,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:0,0'
              BranchSideFuncs:
                - lua_next
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lib_jit.c:134,7'
              BranchSideFuncs:
                - lua_next
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lib_jit.c:135,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:133,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_next
                - lj_assert_fail
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lib_jit.c:135,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_next
                - lj_assert_fail
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lib_jit.c:135,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:135,31'
              BranchSideFuncs:
                - lua_next
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lib_jit.c:135,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:135,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:133,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lua_next
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:136,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lua_next
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_jit.c:136,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:133,5'
              BranchSideFuncs:
                - lj_tab_set
                - lua_next
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_jit.c:136,2'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:121,16'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_jit.c:122,14'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lib_jit.c:123,3'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lib_jit.c:128,5'
          Dst:             lua_pushvalue
        - Src:             'third_party/luajit/src/lib_jit.c:129,5'
          Dst:             lua_rawseti
        - Src:             'third_party/luajit/src/lib_jit.c:133,12'
          Dst:             lua_next
        - Src:             'third_party/luajit/src/lib_jit.c:135,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:136,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_jit.c:136,2'
          Dst:             lj_tab_set
    - functionName:    lj_cf_jit_status
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flagbits_to_strings
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:107,3'
          Dst:             flagbits_to_strings
        - Src:             'third_party/luajit/src/lib_jit.c:108,3'
          Dst:             flagbits_to_strings
    - functionName:    lj_cf_jit_flush
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_lib_checkint
        - luaJIT_setmode
        - setjitmode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:81,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:81,27'
              BranchSideFuncs:
                - setjitmode
                - lj_lib_checkint
                - luaJIT_setmode
            - BranchSide:      'third_party/luajit/src/lib_jit.c:87,21'
              BranchSideFuncs:
                - setjitmode
        - Branch String:   'third_party/luajit/src/lib_jit.c:81,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:82,35'
              BranchSideFuncs:
                - lj_lib_checkint
                - luaJIT_setmode
            - BranchSide:      'third_party/luajit/src/lib_jit.c:87,21'
              BranchSideFuncs:
                - setjitmode
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:82,19'
          Dst:             lj_lib_checkint
        - Src:             'third_party/luajit/src/lib_jit.c:83,5'
          Dst:             luaJIT_setmode
        - Src:             'third_party/luajit/src/lib_jit.c:87,10'
          Dst:             setjitmode
    - functionName:    lj_cf_jit_off
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - setjitmode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:75,10'
          Dst:             setjitmode
    - functionName:    lj_cf_jit_on
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - setjitmode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:70,10'
          Dst:             setjitmode
    - functionName:    jit_cpudetect
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         23
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - lj_vm_cpuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_jit.c:652,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:652,48'
              BranchSideFuncs:
                - lj_vm_cpuid
                - lj_vm_cpuid
            - BranchSide:      'third_party/luajit/src/lib_jit.c:652,30'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_jit.c:652,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:652,7'
              BranchSideFuncs:
                - lj_vm_cpuid
            - BranchSide:      'third_party/luajit/src/lib_jit.c:656,16'
              BranchSideFuncs:
                - lj_vm_cpuid
        - Branch String:   'third_party/luajit/src/lib_jit.c:660,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:661,12'
              BranchSideFuncs:
                - lj_vm_cpuid
            - BranchSide:      'third_party/luajit/src/lib_jit.c:663,16'
              BranchSideFuncs:
                - lj_vm_cpuid
        - Branch String:   'third_party/luajit/src/lib_jit.c:661,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:662,8'
              BranchSideFuncs:
                - lj_vm_cpuid
            - BranchSide:      'third_party/luajit/src/lib_jit.c:663,5'
              BranchSideFuncs:
                - lj_vm_cpuid
        - Branch String:   'third_party/luajit/src/lib_jit.c:665,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:666,8'
              BranchSideFuncs:
                - lj_vm_cpuid
            - BranchSide:      'third_party/luajit/src/lib_jit.c:667,5'
              BranchSideFuncs:
                - lj_vm_cpuid
        - Branch String:   'third_party/luajit/src/lib_jit.c:668,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_jit.c:670,22'
              BranchSideFuncs:
                - lj_vm_cpuid
            - BranchSide:      'third_party/luajit/src/lib_jit.c:674,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:652,7'
          Dst:             lj_vm_cpuid
        - Src:             'third_party/luajit/src/lib_jit.c:652,33'
          Dst:             lj_vm_cpuid
        - Src:             'third_party/luajit/src/lib_jit.c:670,7'
          Dst:             lj_vm_cpuid
    - functionName:    lj_vm_cpuid
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    luaopen_jit_util
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_register
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:430,3'
          Dst:             lj_lib_register
    - functionName:    luaopen_jit_profile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lib_register
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:623,3'
          Dst:             lj_lib_register
    - functionName:    jit_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jit_cpudetect
        - lj_dispatch_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:741,20'
          Dst:             jit_cpudetect
        - Src:             'third_party/luajit/src/lib_jit.c:746,3'
          Dst:             lj_dispatch_update
    - functionName:    luaopen_jit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_jit.c'
      linkageType:     externalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jit_init
        - lj_lib_prereg
        - lj_lib_register
        - lua_pushinteger
        - lua_pushlstring
        - luaopen_jit_profile
        - luaopen_jit_util
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_jit.c:754,3'
          Dst:             jit_init
        - Src:             'third_party/luajit/src/lib_jit.c:755,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_jit.c:756,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_jit.c:757,3'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_jit.c:758,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_jit.c:759,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_jit.c:761,3'
          Dst:             lj_lib_prereg
        - Src:             'third_party/luajit/src/lib_jit.c:761,3'
          Dst:             luaopen_jit_profile
        - Src:             'third_party/luajit/src/lib_jit.c:765,3'
          Dst:             lj_lib_prereg
        - Src:             'third_party/luajit/src/lib_jit.c:765,3'
          Dst:             luaopen_jit_util
        - Src:             'third_party/luajit/src/lib_jit.c:768,3'
          Dst:             lj_lib_register
    - functionName:    ffi_checkptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
        - id
      BBCount:         10
      ICount:          123
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_err_arg
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:83,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:84,16'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:85,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:84,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:85,3'
          Dst:             lj_cconv_ct_tv
    - functionName:    lj_cf_ffi_load
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_clib_load
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:810,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:810,39'
              BranchSideFuncs:
                - lj_clib_load
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:810,36'
              BranchSideFuncs:
                - lj_clib_load
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:809,17'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_ffi.c:811,3'
          Dst:             lj_clib_load
    - functionName:    lj_cf_ffi_gc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         30
      ICount:          274
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - ffi_checkcdata
        - lj_assert_fail
        - lj_cdata_setfin
        - lj_err_arg
        - lj_lib_checkany
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_err_arg
                - lj_cdata_setfin
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_arg
                - lj_cdata_setfin
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:797,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:797,31'
              BranchSideFuncs:
                - lj_cdata_setfin
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:797,34'
              BranchSideFuncs:
                - lj_err_arg
                - lj_cdata_setfin
        - Branch String:   'third_party/luajit/src/lib_ffi.c:797,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:797,59'
              BranchSideFuncs:
                - lj_cdata_setfin
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:798,2'
              BranchSideFuncs:
                - lj_err_arg
                - lj_cdata_setfin
        - Branch String:   'third_party/luajit/src/lib_ffi.c:797,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:797,7'
              BranchSideFuncs:
                - lj_cdata_setfin
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:799,16'
              BranchSideFuncs:
                - lj_err_arg
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:793,17'
          Dst:             ffi_checkcdata
        - Src:             'third_party/luajit/src/lib_ffi.c:794,17'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:799,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_ffi.c:800,3'
          Dst:             lj_cdata_setfin
    - functionName:    ffi_checkcdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         12
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:72,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:72,23'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:73,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_ffi.c:72,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:73,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:74,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:74,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:74,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:74,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:73,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_ffi.c:74,10'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_ffi_metatype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         92
      ICount:          1009
      EdgeCount:       112
      CyclomaticComplexity: 22
      functionsReached:
        - ffi_checkctype
        - lj_assert_fail
        - lj_err_arg
        - lj_err_caller
        - lj_gc_step
        - lj_lib_checktab
        - lj_mem_newgco
        - lj_tab_setinth
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_arg
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:776,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:776,37'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:779,23'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:776,63'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:777,2'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:779,23'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:776,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:778,16'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:779,23'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:780,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:781,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:782,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:783,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:783,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:783,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:784,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:787,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:787,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:787,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:787,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:770,16'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lib_ffi.c:771,15'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:778,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_ffi.c:779,8'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lib_ffi.c:781,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:783,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:783,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:784,8'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lib_ffi.c:784,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:787,3'
          Dst:             lj_gc_step
    - functionName:    ffi_checkctype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cts
        - param
      BBCount:         29
      ICount:          202
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_cparse
        - lj_err_arg
        - lj_err_argtype
        - lj_err_throw
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:42,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:42,22'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
                - lj_err_arg
                - lj_assert_fail
                - lj_cparse
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:46,7'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
                - lj_err_arg
                - lj_assert_fail
                - lj_cparse
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lib_ffi.c:46,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:47,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cparse
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:61,10'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_ffi.c:47,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:47,16'
              BranchSideFuncs:
                - lj_cparse
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:47,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:57,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:57,31'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:58,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:61,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:61,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:62,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_ffi.c:62,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:62,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:63,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:62,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:62,45'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:63,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:63,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:63,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:63,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:64,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:64,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:64,69'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:44,5'
          Dst:             lj_err_argtype
        - Src:             'third_party/luajit/src/lib_ffi.c:47,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:56,15'
          Dst:             lj_cparse
        - Src:             'third_party/luajit/src/lib_ffi.c:57,18'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lib_ffi.c:62,34'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_ffi.c:63,10'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_ffi_abi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_cparse_case
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:727,14'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_ffi.c:728,11'
          Dst:             lj_cparse_case
    - functionName:    lj_cf_ffi_fill
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ffi_checkint
        - ffi_checkptr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:719,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:719,30'
              BranchSideFuncs:
                - ffi_checkint
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:719,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:719,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:719,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:719,70'
              BranchSideFuncs:
                - ffi_checkint
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:716,14'
          Dst:             ffi_checkptr
        - Src:             'third_party/luajit/src/lib_ffi.c:717,24'
          Dst:             ffi_checkint
        - Src:             'third_party/luajit/src/lib_ffi.c:719,57'
          Dst:             ffi_checkint
    - functionName:    ffi_checkint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         10
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_err_arg
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:95,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:96,16'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:97,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:96,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:97,3'
          Dst:             lj_cconv_ct_tv
    - functionName:    lj_cf_ffi_copy
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         13
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ffi_checkint
        - ffi_checkptr
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:706,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:706,21'
              BranchSideFuncs:
                - ffi_checkint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:709,32'
              BranchSideFuncs:
                - ffi_checkint
        - Branch String:   'third_party/luajit/src/lib_ffi.c:706,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:707,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:709,32'
              BranchSideFuncs:
                - ffi_checkint
        - Branch String:   'third_party/luajit/src/lib_ffi.c:707,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:707,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:707,11'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:702,14'
          Dst:             ffi_checkptr
        - Src:             'third_party/luajit/src/lib_ffi.c:703,14'
          Dst:             ffi_checkptr
        - Src:             'third_party/luajit/src/lib_ffi.c:707,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:709,19'
          Dst:             ffi_checkint
    - functionName:    lj_cf_ffi_string
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         29
      ICount:          366
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - ffi_checkint
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_gc_step
        - lj_lib_checkany
        - lj_str_new
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:685,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:685,24'
              BranchSideFuncs:
                - ffi_checkint
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - strlen
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:690,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:685,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:686,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:690,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - strlen
                - lj_str_new
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:696,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:696,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:696,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:696,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:682,15'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_ffi.c:686,19'
          Dst:             ffi_checkint
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:687,5'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:690,5'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lib_ffi.c:692,11'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_ffi.c:695,17'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:696,3'
          Dst:             lj_gc_step
    - functionName:    lj_cf_ffi_errno
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ffi_checkint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:673,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:673,7'
              BranchSideFuncs:
                - ffi_checkint
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:674,26'
              BranchSideFuncs:
                - ffi_checkint
                - __errno_location
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:672,13'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lib_ffi.c:674,13'
          Dst:             ffi_checkint
        - Src:             'third_party/luajit/src/lib_ffi.c:674,5'
          Dst:             __errno_location
    - functionName:    lj_cf_ffi_offsetof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         17
      ICount:          179
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ffi_checkctype
        - lj_ctype_getfieldq
        - lj_ctype_rawref
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:654,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:654,35'
              BranchSideFuncs:
                - lj_ctype_getfieldq
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:667,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:654,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:655,18'
              BranchSideFuncs:
                - lj_ctype_getfieldq
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:667,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:656,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:657,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:666,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:658,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:659,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:660,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:650,16'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lib_ffi.c:651,17'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_ffi.c:652,15'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lib_ffi.c:655,18'
          Dst:             lj_ctype_getfieldq
    - functionName:    lj_cf_ffi_alignof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_checkctype
        - lj_ctype_info_raw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:640,16'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lib_ffi.c:642,17'
          Dst:             lj_ctype_info_raw
    - functionName:    lj_cf_ffi_sizeof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         34
      ICount:          259
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - ffi_checkctype
        - ffi_checkint
        - lj_assert_fail
        - lj_ctype_rawref
        - lj_ctype_vlsize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:620,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:620,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:620,7'
              BranchSideFuncs:
                - lj_ctype_rawref
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:620,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:620,7'
              BranchSideFuncs:
                - lj_ctype_rawref
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:620,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:620,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:621,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:623,33'
              BranchSideFuncs:
                - lj_ctype_rawref
                - ffi_checkint
                - lj_ctype_vlsize
        - Branch String:   'third_party/luajit/src/lib_ffi.c:621,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:621,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:621,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:621,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:621,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:621,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:621,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:621,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:633,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:624,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:625,28'
              BranchSideFuncs:
                - ffi_checkint
                - lj_ctype_vlsize
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:627,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:627,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:627,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:627,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:628,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:629,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:618,16'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lib_ffi.c:620,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:621,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:621,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:621,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:623,17'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lib_ffi.c:625,45'
          Dst:             ffi_checkint
        - Src:             'third_party/luajit/src/lib_ffi.c:625,12'
          Dst:             lj_ctype_vlsize
    - functionName:    lj_cf_ffi_istype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         53
      ICount:          392
      EdgeCount:       68
      CyclomaticComplexity: 17
      functionsReached:
        - ffi_checkctype
        - lj_assert_fail
        - lj_cconv_compatptr
        - lj_ctype_rawref
        - lj_lib_checkany
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:591,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:591,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:592,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lib_ffi.c:592,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:592,19'
              BranchSideFuncs:
                - lj_ctype_rawref
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:592,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:593,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:593,61'
              BranchSideFuncs:
                - lj_ctype_rawref
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:594,7'
              BranchSideFuncs:
                - lj_ctype_rawref
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lib_ffi.c:597,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:598,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:599,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lib_ffi.c:599,63'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:600,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:605,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:599,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:601,11'
              BranchSideFuncs:
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:605,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:601,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:602,25'
              BranchSideFuncs:
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:603,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:603,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:603,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:604,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:588,17'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lib_ffi.c:589,15'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_ffi.c:592,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:595,18'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lib_ffi.c:596,18'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lib_ffi.c:602,6'
          Dst:             lj_cconv_compatptr
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_cf_ffi_typeinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         44
      ICount:          490
      EdgeCount:       53
      CyclomaticComplexity: 11
      functionsReached:
        - ffi_checkint
        - lj_assert_fail
        - lj_gc_step
        - lj_str_new
        - lj_tab_setstr
        - lua_createtable
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:564,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:564,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_createtable
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:582,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:564,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:565,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_createtable
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:582,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_createtable
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_tab_setstr
        - Branch String:   'third_party/luajit/src/lib_ffi.c:568,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:568,9'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_str_new
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:568,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:570,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:571,29'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:572,9'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
        - Branch String:   'third_party/luajit/src/lib_ffi.c:572,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:573,29'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:574,9'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:574,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:575,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:579,5'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:575,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:575,18'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:575,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:576,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:576,37'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:577,15'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:578,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:579,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:579,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:580,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:563,25'
          Dst:             ffi_checkint
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:567,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_ffi.c:568,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:569,33'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_ffi.c:569,13'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_ffi.c:571,35'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_ffi.c:571,15'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_ffi.c:573,35'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_ffi.c:573,15'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_ffi.c:575,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:577,38'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_ffi.c:577,18'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:579,5'
          Dst:             lj_gc_step
    - functionName:    lj_cf_ffi_typeof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         43
      ICount:          506
      EdgeCount:       52
      CyclomaticComplexity: 11
      functionsReached:
        - ffi_checkctype
        - lj_assert_fail
        - lj_gc_step
        - lj_mem_newgco
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:555,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:555,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:555,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:555,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:551,16'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:552,17'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lib_ffi.c:552,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:555,3'
          Dst:             lj_gc_step
    - functionName:    lj_cf_ffi_cast
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         80
      ICount:          770
      EdgeCount:       98
      CyclomaticComplexity: 20
      functionsReached:
        - ffi_checkctype
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_err_arg
        - lj_gc_step
        - lj_lib_checkany
        - lj_mem_newgco
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_lib_checkany
                - lj_err_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:537,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:537,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:539,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:537,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:537,57'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:539,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:537,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:538,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:539,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:539,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:539,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:540,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:539,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:539,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:539,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:539,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:539,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:540,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:543,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:543,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:543,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:544,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:533,16'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:535,15'
          Dst:             lj_lib_checkany
        - Src:             'third_party/luajit/src/lib_ffi.c:538,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_ffi.c:539,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:540,19'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lib_ffi.c:540,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:541,5'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:543,5'
          Dst:             lj_gc_step
    - functionName:    lj_cf_ffi_cdef
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          111
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_cparse
        - lj_err_throw
        - lj_gc_step
        - lj_lib_checkstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:488,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:488,29'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:489,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:489,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:489,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:489,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:478,14'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_ffi.c:487,13'
          Dst:             lj_cparse
        - Src:             'third_party/luajit/src/lib_ffi.c:488,16'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lib_ffi.c:489,3'
          Dst:             lj_gc_step
    - functionName:    ffi_callback_set
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fn
      BBCount:         62
      ICount:          616
      EdgeCount:       77
      CyclomaticComplexity: 17
      functionsReached:
        - ffi_checkcdata
        - lj_assert_fail
        - lj_ccallback_ptr2slot
        - lj_err_caller
        - lj_tab_setinth
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:437,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:437,42'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccallback_ptr2slot
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:453,17'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_ffi.c:437,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:438,40'
              BranchSideFuncs:
                - lj_ccallback_ptr2slot
                - lj_err_caller
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:453,17'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_ffi.c:439,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:439,34'
              BranchSideFuncs:
                - lj_err_caller
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:452,3'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_ffi.c:439,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:440,18'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:452,3'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_ffi.c:441,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:441,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:441,15'
              BranchSideFuncs:
                - lj_tab_setinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:442,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:443,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:446,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:444,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:444,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:444,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:445,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:448,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:448,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:448,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:434,17'
          Dst:             ffi_checkcdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:438,18'
          Dst:             lj_ccallback_ptr2slot
        - Src:             'third_party/luajit/src/lib_ffi.c:441,20'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:444,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:444,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:453,3'
          Dst:             lj_err_caller
    - functionName:    lj_cf_ffi_callback_set
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_callback_set
        - lj_lib_checkfunc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:464,16'
          Dst:             lj_lib_checkfunc
        - Src:             'third_party/luajit/src/lib_ffi.c:465,10'
          Dst:             ffi_callback_set
    - functionName:    lj_cf_ffi_callback_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_callback_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:459,10'
          Dst:             ffi_callback_set
    - functionName:    ffi_clib_index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         27
      ICount:          155
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_clib_index
        - lj_err_argt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:365,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:365,23'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_argt
                - lj_assert_fail
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:366,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_ffi.c:365,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:365,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_argt
                - lj_assert_fail
                - lj_err_argt
                - lj_assert_fail
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:366,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_ffi.c:365,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:365,39'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_err_argt
                - lj_assert_fail
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:365,39'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:365,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:366,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_argt
                - lj_assert_fail
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:367,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_argt
                - lj_assert_fail
                - lj_clib_index
        - Branch String:   'third_party/luajit/src/lib_ffi.c:367,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:367,20'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:367,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:368,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:368,25'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:369,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_ffi.c:368,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:369,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:370,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_index
        - Branch String:   'third_party/luajit/src/lib_ffi.c:370,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:370,31'
              BranchSideFuncs:
                - lj_clib_index
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:370,31'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:365,39'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:366,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_ffi.c:367,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:369,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_ffi.c:370,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:370,10'
          Dst:             lj_clib_index
    - functionName:    lj_cf_ffi_clib___gc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         18
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_clib_unload
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:421,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:421,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_unload
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:421,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:421,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:421,37'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_unload
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:421,34'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:421,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:421,37'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_unload
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:421,37'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:421,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:421,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_unload
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:422,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_unload
        - Branch String:   'third_party/luajit/src/lib_ffi.c:422,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:422,32'
              BranchSideFuncs:
                - lj_clib_unload
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:422,32'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:421,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:422,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:422,5'
          Dst:             lj_clib_unload
    - functionName:    lj_cf_ffi_clib___newindex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         41
      ICount:          315
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - ffi_clib_index
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_err_caller
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:397,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:397,21'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:414,17'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_ffi.c:397,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:398,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:414,17'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_ffi.c:399,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:399,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:399,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:401,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:402,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:413,3'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:405,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:405,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:406,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:406,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:403,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:406,49'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:408,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:409,17'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:412,5'
              BranchSideFuncs:
                - lj_err_caller
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:395,16'
          Dst:             ffi_clib_index
        - Src:             'third_party/luajit/src/lib_ffi.c:399,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:404,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:409,2'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lib_ffi.c:414,3'
          Dst:             lj_err_caller
    - functionName:    lj_cf_ffi_clib___index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         51
      ICount:          494
      EdgeCount:       62
      CyclomaticComplexity: 13
      functionsReached:
        - ffi_clib_index
        - lj_assert_fail
        - lj_cconv_tv_ct
        - lj_gc_step
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:377,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:389,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:378,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:378,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:378,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:380,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:381,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:388,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:384,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:385,2'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:386,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:385,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:385,2'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:386,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:390,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:375,16'
          Dst:             ffi_clib_index
        - Src:             'third_party/luajit/src/lib_ffi.c:378,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:384,11'
          Dst:             lj_cconv_tv_ct
        - Src:             'third_party/luajit/src/lib_ffi.c:385,2'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    ffi_pairs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - mm
      BBCount:         28
      ICount:          274
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - ffi_checkcdata
        - lj_assert_fail
        - lj_ctype_meta
        - lj_ctype_repr
        - lj_err_callerv
        - lj_meta_tailcall
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:334,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:334,35'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:335,22'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lib_ffi.c:336,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:337,20'
              BranchSideFuncs:
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:339,27'
              BranchSideFuncs:
                - lj_meta_tailcall
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:331,16'
          Dst:             ffi_checkcdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:335,8'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lib_ffi.c:337,41'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lib_ffi.c:337,5'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_ffi.c:339,10'
          Dst:             lj_meta_tailcall
    - functionName:    lj_cf_ffi_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         89
      ICount:          876
      EdgeCount:       108
      CyclomaticComplexity: 21
      functionsReached:
        - ffi_checkctype
        - ffi_checkint
        - lj_assert_fail
        - lj_cconv_ct_init
        - lj_cdata_newx
        - lj_ctype_info
        - lj_ctype_vlsize
        - lj_err_arg
        - lj_gc_step
        - lj_meta_cache
        - lj_tab_getinth
        - lj_tab_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:502,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:503,6'
              BranchSideFuncs:
                - ffi_checkint
                - lj_ctype_vlsize
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:506,7'
              BranchSideFuncs:
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lib_ffi.c:506,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:507,16'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:508,22'
              BranchSideFuncs:
                - lj_cdata_newx
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:510,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_cconv_ct_init
                - lj_gc_step
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:512,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:514,34'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:525,12'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,15'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:524,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:524,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,34'
              BranchSideFuncs:
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_cache
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cache
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,34'
              BranchSideFuncs:
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_cache
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,34'
              BranchSideFuncs:
                - lj_meta_cache
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:515,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:515,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:516,18'
              BranchSideFuncs:
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:524,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:517,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:519,9'
              BranchSideFuncs:
                - lj_tab_set
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:523,5'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:520,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:520,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:520,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:521,2'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:526,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:526,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:526,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:496,16'
          Dst:             ffi_checkctype
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:499,17'
          Dst:             lj_ctype_info
        - Src:             'third_party/luajit/src/lib_ffi.c:504,43'
          Dst:             ffi_checkint
        - Src:             'third_party/luajit/src/lib_ffi.c:504,10'
          Dst:             lj_ctype_vlsize
        - Src:             'third_party/luajit/src/lib_ffi.c:507,5'
          Dst:             lj_err_arg
        - Src:             'third_party/luajit/src/lib_ffi.c:508,8'
          Dst:             lj_cdata_newx
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:510,3'
          Dst:             lj_cconv_ct_init
        - Src:             'third_party/luajit/src/lib_ffi.c:514,19'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lib_ffi.c:515,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:515,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:515,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:515,36'
          Dst:             lj_meta_cache
        - Src:             'third_party/luajit/src/lib_ffi.c:519,12'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:520,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:520,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:526,3'
          Dst:             lj_gc_step
    - functionName:    ffi_arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_carith_op
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:186,10'
          Dst:             lj_carith_op
    - functionName:    ffi_index_meta
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - cts
        - ct
        - mm
      BBCount:         56
      ICount:          605
      EdgeCount:       66
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
        - lj_ctype_meta
        - lj_ctype_repr
        - lj_err_callerv
        - lj_meta_tailcall
        - lj_meta_tget
        - lj_meta_tset
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:112,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:113,5'
              BranchSideFuncs:
                - lj_meta_tset
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_tget
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr
                - lj_err_callerv
                - lj_assert_fail
                - lj_ctype_repr
                - lj_assert_fail
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:125,8'
              BranchSideFuncs:
                - lj_meta_tset
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_meta_tget
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr
                - lj_err_callerv
                - lj_assert_fail
                - lj_ctype_repr
                - lj_assert_fail
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_ffi.c:116,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:117,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:119,25'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_assert_fail
                - lj_ctype_repr
        - Branch String:   'third_party/luajit/src/lib_ffi.c:117,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:117,50'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:117,50'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:119,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:120,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:121,2'
              BranchSideFuncs:
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_ffi.c:120,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:119,19'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:120,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:121,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:119,19'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:119,19'
              BranchSideFuncs:
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lib_ffi.c:125,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:126,9'
              BranchSideFuncs:
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:143,27'
              BranchSideFuncs:
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lib_ffi.c:126,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:127,33'
              BranchSideFuncs:
                - lj_meta_tget
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr
                - lj_err_callerv
                - lj_assert_fail
                - lj_ctype_repr
                - lj_assert_fail
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:134,32'
              BranchSideFuncs:
                - lj_meta_tset
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:128,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:129,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr
                - lj_err_callerv
                - lj_assert_fail
                - lj_ctype_repr
                - lj_assert_fail
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:133,5'
              BranchSideFuncs:
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:129,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:129,18'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_err_callerv
                - lj_assert_fail
                - lj_ctype_repr
                - lj_assert_fail
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:130,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:131,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:135,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:136,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:137,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:141,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_meta_tailcall
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:110,17'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lib_ffi.c:115,9'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lib_ffi.c:117,50'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:117,7'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_ffi.c:120,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:120,2'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lib_ffi.c:122,7'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_ffi.c:127,20'
          Dst:             lj_meta_tget
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:134,19'
          Dst:             lj_meta_tset
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:143,10'
          Dst:             lj_meta_tailcall
    - functionName:    lj_cf_ffi_meta___ipairs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_pairs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:349,10'
          Dst:             ffi_pairs
    - functionName:    lj_cf_ffi_meta___pairs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_pairs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:344,10'
          Dst:             ffi_pairs
    - functionName:    lj_cf_ffi_meta___tostring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         109
      ICount:          1022
      EdgeCount:       137
      CyclomaticComplexity: 30
      functionsReached:
        - ffi_checkcdata
        - lj_assert_fail
        - lj_ctype_meta
        - lj_ctype_repr
        - lj_ctype_repr_complex
        - lj_ctype_repr_int64
        - lj_gc_step
        - lj_meta_tailcall
        - lj_strfmt_pushf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:287,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:288,9'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:291,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:293,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:294,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:297,9'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_complex
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:297,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:298,15'
              BranchSideFuncs:
                - lj_ctype_repr_complex
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:300,16'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:299,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:300,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:300,33'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr_int64
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:304,16'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:300,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:301,15'
              BranchSideFuncs:
                - lj_ctype_repr_int64
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:304,16'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:303,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:304,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:305,21'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:306,16'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:306,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:307,11'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:310,11'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:310,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:311,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:314,11'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_cdata.h:18,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:19,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:21,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:22,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_ctype_meta
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lib_ffi.c:314,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:314,39'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:316,30'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lib_ffi.c:317,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:318,28'
              BranchSideFuncs:
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:319,7'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_strfmt_pushf
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:324,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:324,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:325,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:283,17'
          Dst:             ffi_checkcdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:298,28'
          Dst:             lj_ctype_repr_complex
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:301,28'
          Dst:             lj_ctype_repr_int64
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:311,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:316,16'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lib_ffi.c:318,11'
          Dst:             lj_meta_tailcall
        - Src:             'third_party/luajit/src/lib_ffi.c:322,27'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lib_ffi.c:322,3'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lib_ffi.c:324,3'
          Dst:             lj_gc_step
    - functionName:    lj_cf_ffi_meta___unm
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:277,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___pow
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:272,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___mod
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:267,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___div
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:262,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___mul
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:257,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___sub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:252,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___add
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:247,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         37
      ICount:          316
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - ffi_checkcdata
        - lj_assert_fail
        - lj_ccall_func
        - lj_cf_ffi_new
        - lj_ctype_meta
        - lj_ctype_repr
        - lj_err_callerv
        - lj_meta_tailcall
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:226,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:227,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:230,29'
              BranchSideFuncs:
                - lj_ccall_func
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:231,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:232,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:236,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:236,35'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:237,22'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lib_ffi.c:238,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:239,29'
              BranchSideFuncs:
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:240,12'
              BranchSideFuncs:
                - lj_cf_ffi_new
                - lj_ctype_repr
                - lj_err_callerv
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:221,17'
          Dst:             ffi_checkcdata
        - Src:             'third_party/luajit/src/lib_ffi.c:230,15'
          Dst:             lj_ccall_func
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:237,8'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lib_ffi.c:239,12'
          Dst:             lj_meta_tailcall
        - Src:             'third_party/luajit/src/lib_ffi.c:241,43'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lib_ffi.c:241,5'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lib_ffi.c:242,10'
          Dst:             lj_cf_ffi_new
    - functionName:    lj_cf_ffi_meta___concat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:212,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___le
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:207,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___lt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:202,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___len
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:197,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___eq
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ffi_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:192,10'
          Dst:             ffi_arith
    - functionName:    lj_cf_ffi_meta___newindex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         17
      ICount:          140
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - ffi_index_meta
        - lj_assert_fail
        - lj_cdata_index
        - lj_cdata_set
        - lj_err_argt
        - lj_err_caller
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:170,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:170,25'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_cdata_index
                - lj_cdata_set
                - ffi_index_meta
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:171,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_ffi.c:170,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:171,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cdata_index
                - lj_cdata_set
                - ffi_index_meta
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:172,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cdata_index
                - lj_cdata_set
                - ffi_index_meta
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lib_ffi.c:172,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:172,28'
              BranchSideFuncs:
                - lj_cdata_index
                - lj_cdata_set
                - ffi_index_meta
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:172,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:173,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:174,10'
              BranchSideFuncs:
                - ffi_index_meta
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:178,16'
              BranchSideFuncs:
                - lj_cdata_set
        - Branch String:   'third_party/luajit/src/lib_ffi.c:174,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:175,21'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:176,27'
              BranchSideFuncs:
                - ffi_index_meta
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:171,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_ffi.c:172,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:172,8'
          Dst:             lj_cdata_index
        - Src:             'third_party/luajit/src/lib_ffi.c:175,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lib_ffi.c:176,12'
          Dst:             ffi_index_meta
        - Src:             'third_party/luajit/src/lib_ffi.c:178,3'
          Dst:             lj_cdata_set
    - functionName:    lj_cf_ffi_meta___index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         21
      ICount:          170
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - ffi_index_meta
        - lj_assert_fail
        - lj_cdata_get
        - lj_cdata_index
        - lj_err_argt
        - lj_gc_step
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:153,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:153,25'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_cdata_index
                - lj_cdata_get
                - lj_gc_step
                - ffi_index_meta
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:154,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lib_ffi.c:153,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:154,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cdata_index
                - lj_cdata_get
                - lj_gc_step
                - ffi_index_meta
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:155,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cdata_index
                - lj_cdata_get
                - lj_gc_step
                - ffi_index_meta
        - Branch String:   'third_party/luajit/src/lib_ffi.c:155,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:155,28'
              BranchSideFuncs:
                - lj_cdata_index
                - lj_cdata_get
                - lj_gc_step
                - ffi_index_meta
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:155,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:156,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:157,27'
              BranchSideFuncs:
                - ffi_index_meta
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:158,20'
              BranchSideFuncs:
                - lj_cdata_get
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lib_ffi.c:158,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:159,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:160,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:159,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:159,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:160,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:154,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lib_ffi.c:155,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:155,8'
          Dst:             lj_cdata_index
        - Src:             'third_party/luajit/src/lib_ffi.c:157,12'
          Dst:             ffi_index_meta
        - Src:             'third_party/luajit/src/lib_ffi.c:158,7'
          Dst:             lj_cdata_get
        - Src:             'third_party/luajit/src/lib_ffi.c:159,5'
          Dst:             lj_gc_step
    - functionName:    ffi_register_module
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         36
      ICount:          334
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_getstr
        - lj_tab_setstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_ffi.c:826,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:826,32'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:826,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:827,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:827,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:827,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_ffi.c:827,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:827,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:828,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:828,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:828,16'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:828,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:830,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:830,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:830,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:831,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:826,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:826,51'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_ffi.c:826,18'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lib_ffi.c:828,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:829,35'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_ffi.c:829,15'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:830,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:830,5'
          Dst:             lj_assert_fail
    - functionName:    luaopen_ffi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_ffi.c'
      linkageType:     externalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         29
      ICount:          437
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - ffi_register_module
        - lj_assert_fail
        - lj_clib_default
        - lj_ctype_init
        - lj_lib_register
        - lj_tab_new
        - lj_tab_setstr
        - lua_pushlstring
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:838,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_register
                - lj_assert_fail
                - lj_lib_register
                - lj_lib_register
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lib_register
                - lj_assert_fail
                - lj_lib_register
                - lj_lib_register
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_lib_register
                - lj_assert_fail
                - lj_lib_register
                - lj_lib_register
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_lib_register
                - lj_assert_fail
                - lj_lib_register
                - lj_lib_register
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_lib_register
                - lj_assert_fail
                - lj_lib_register
                - lj_lib_register
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:840,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:840,3'
              BranchSideFuncs:
                - lj_lib_register
                - lj_lib_register
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:840,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_ffi.c:844,65'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:844,65'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:844,65'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:845,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
        - Branch String:   'third_party/luajit/src/lib_ffi.c:846,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:846,22'
              BranchSideFuncs:
                - lj_clib_default
                - lua_pushlstring
                - lua_pushlstring
                - lj_lib_register
                - ffi_register_module
            - BranchSide:      'third_party/luajit/src/lib_ffi.c:846,22'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_ffi.c:836,18'
          Dst:             lj_ctype_init
        - Src:             'third_party/luajit/src/lib_ffi.c:837,40'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:838,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_ffi.c:840,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:841,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_ffi.c:842,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_ffi.c:844,14'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_ffi.c:844,65'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:846,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_ffi.c:846,3'
          Dst:             lj_clib_default
        - Src:             'third_party/luajit/src/lib_ffi.c:847,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_ffi.c:848,3'
          Dst:             lua_pushlstring
        - Src:             'third_party/luajit/src/lib_ffi.c:849,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_ffi.c:850,3'
          Dst:             ffi_register_module
    - functionName:    set_output_path
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - opt
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:171,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:171,3'
              BranchSideFuncs:
                - open64
            - BranchSide:      'third_party/luajit/src/lib_misc.c:172,13'
              BranchSideFuncs:
                - open64
        - Branch String:   'third_party/luajit/src/lib_misc.c:173,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:174,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:176,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:171,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:172,8'
          Dst:             open64
    - functionName:    open64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_sysprof_opts
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - opt
        - idx
      BBCount:         44
      ICount:          351
      EdgeCount:       53
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_lib_checktab
        - lj_mem_realloc
        - lj_str_new
        - lj_tab_getstr
        - set_output_path
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:188,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:188,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:189,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_misc.c:188,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:189,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:192,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:192,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:192,12'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:192,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:193,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:194,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:196,14'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:196,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:198,9'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:201,9'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:204,9'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_misc.c:215,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:215,21'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:224,7'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:215,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:216,44'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:224,7'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:217,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:218,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:219,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:226,17'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_mem_realloc
                - set_output_path
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:251,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lib_misc.c:231,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:232,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - set_output_path
            - BranchSide:      'third_party/luajit/src/lib_misc.c:233,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - set_output_path
        - Branch String:   'third_party/luajit/src/lib_misc.c:233,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:234,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - set_output_path
            - BranchSide:      'third_party/luajit/src/lib_misc.c:236,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
                - set_output_path
        - Branch String:   'third_party/luajit/src/lib_misc.c:236,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:0,0'
              BranchSideFuncs:
                - lj_mem_realloc
                - set_output_path
            - BranchSide:      'third_party/luajit/src/lib_misc.c:236,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:245,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:246,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:249,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:181,20'
          Dst:             lj_lib_checktab
        - Src:             'third_party/luajit/src/lib_misc.c:187,48'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:187,25'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lib_misc.c:192,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:213,48'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:213,25'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lib_misc.c:216,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:230,46'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:230,23'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lib_misc.c:236,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:238,11'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lib_misc.c:244,14'
          Dst:             set_output_path
    - functionName:    sysprof_error
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - status
      BBCount:         5
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lua_pushinteger
        - lua_pushnil
        - lua_pushstring
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:267,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:269,19'
              BranchSideFuncs:
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_misc.c:283,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:269,7'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_misc.c:270,7'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_misc.c:271,7'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_misc.c:283,7'
          Dst:             lj_assert_fail
    - functionName:    parse_options
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - opt
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lua_gettop
        - lua_type
        - parse_sysprof_opts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:256,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:257,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:259,8'
              BranchSideFuncs:
                - lua_type
                - parse_sysprof_opts
        - Branch String:   'third_party/luajit/src/lib_misc.c:259,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:260,5'
              BranchSideFuncs:
                - parse_sysprof_opts
            - BranchSide:      'third_party/luajit/src/lib_misc.c:262,29'
              BranchSideFuncs:
                - parse_sysprof_opts
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:256,7'
          Dst:             lua_gettop
        - Src:             'third_party/luajit/src/lib_misc.c:259,8'
          Dst:             lua_type
        - Src:             'third_party/luajit/src/lib_misc.c:262,10'
          Dst:             parse_sysprof_opts
    - functionName:    lj_cf_misc_sysprof_report
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         14
      ICount:          404
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_setstr
        - luaM_sysprof_report
        - lua_createtable
        - lua_setfield
        - strlen
        - sysprof_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:327,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:328,26'
              BranchSideFuncs:
                - sysprof_error
            - BranchSide:      'third_party/luajit/src/lib_misc.c:330,19'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - lua_createtable
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - lua_setfield
        - Branch String:   'third_party/luajit/src/lib_misc.c:331,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:331,14'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - lua_createtable
                - lj_assert_fail
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_misc.c:331,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:336,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:336,15'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lib_misc.c:336,15'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:326,16'
          Dst:             luaM_sysprof_report
        - Src:             'third_party/luajit/src/lib_misc.c:328,12'
          Dst:             sysprof_error
        - Src:             'third_party/luajit/src/lib_misc.c:330,3'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_misc.c:331,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:333,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:333,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:333,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:335,3'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_misc.c:336,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:338,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:338,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:338,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:339,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:339,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:339,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:340,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:340,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:340,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:341,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:341,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:341,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:342,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:342,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:342,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:343,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:343,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:343,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:344,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:344,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:344,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:345,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:345,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:345,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:346,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:346,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:346,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:347,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:347,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:347,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:349,3'
          Dst:             lua_setfield
    - functionName:    lj_cf_misc_sysprof_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - luaM_sysprof_stop
        - lua_pushboolean
        - sysprof_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:312,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:313,26'
              BranchSideFuncs:
                - sysprof_error
            - BranchSide:      'third_party/luajit/src/lib_misc.c:315,19'
              BranchSideFuncs:
                - lua_pushboolean
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:311,16'
          Dst:             luaM_sysprof_stop
        - Src:             'third_party/luajit/src/lib_misc.c:313,12'
          Dst:             sysprof_error
        - Src:             'third_party/luajit/src/lib_misc.c:315,3'
          Dst:             lua_pushboolean
    - functionName:    lj_cf_misc_sysprof_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - luaM_sysprof_start
        - lua_pushboolean
        - parse_options
        - sysprof_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:296,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:297,26'
              BranchSideFuncs:
                - sysprof_error
            - BranchSide:      'third_party/luajit/src/lib_misc.c:299,31'
              BranchSideFuncs:
                - luaM_sysprof_start
                - lua_pushboolean
                - sysprof_error
        - Branch String:   'third_party/luajit/src/lib_misc.c:300,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:302,26'
              BranchSideFuncs:
                - sysprof_error
            - BranchSide:      'third_party/luajit/src/lib_misc.c:304,19'
              BranchSideFuncs:
                - lua_pushboolean
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:295,12'
          Dst:             parse_options
        - Src:             'third_party/luajit/src/lib_misc.c:297,12'
          Dst:             sysprof_error
        - Src:             'third_party/luajit/src/lib_misc.c:299,12'
          Dst:             luaM_sysprof_start
        - Src:             'third_party/luajit/src/lib_misc.c:302,12'
          Dst:             sysprof_error
        - Src:             'third_party/luajit/src/lib_misc.c:304,3'
          Dst:             lua_pushboolean
    - functionName:    lj_cf_misc_memprof_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_memprof_stop
        - luaL_fileresult
        - lua_pushboolean
        - lua_pushinteger
        - lua_pushnil
        - lua_pushstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:416,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:417,13'
              BranchSideFuncs:
                - luaL_fileresult
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:437,19'
              BranchSideFuncs:
                - lua_pushboolean
        - Branch String:   'third_party/luajit/src/lib_misc.c:417,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:419,19'
              BranchSideFuncs:
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_misc.c:425,19'
              BranchSideFuncs:
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_misc.c:430,30'
              BranchSideFuncs:
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_misc.c:433,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:415,16'
          Dst:             lj_memprof_stop
        - Src:             'third_party/luajit/src/lib_misc.c:419,7'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_misc.c:420,7'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_misc.c:421,7'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_misc.c:425,7'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_misc.c:426,7'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_misc.c:427,7'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_misc.c:430,14'
          Dst:             luaL_fileresult
        - Src:             'third_party/luajit/src/lib_misc.c:433,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:437,3'
          Dst:             lua_pushboolean
    - functionName:    lj_cf_misc_memprof_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         12
      ICount:          179
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_lib_checkstr
        - lj_mem_realloc
        - lj_memprof_start
        - luaL_fileresult
        - lua_pushboolean
        - lua_pushinteger
        - lua_pushnil
        - lua_pushstring
        - open64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:380,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:381,17'
              BranchSideFuncs:
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_misc.c:385,37'
              BranchSideFuncs:
                - lj_memprof_start
                - lua_pushboolean
                - luaL_fileresult
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lib_misc.c:387,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:388,13'
              BranchSideFuncs:
                - luaL_fileresult
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:408,19'
              BranchSideFuncs:
                - lua_pushboolean
        - Branch String:   'third_party/luajit/src/lib_misc.c:388,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:390,19'
              BranchSideFuncs:
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_misc.c:396,19'
              BranchSideFuncs:
                - lua_pushnil
                - lua_pushstring
                - lua_pushinteger
            - BranchSide:      'third_party/luajit/src/lib_misc.c:401,30'
              BranchSideFuncs:
                - luaL_fileresult
            - BranchSide:      'third_party/luajit/src/lib_misc.c:404,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:362,23'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lib_misc.c:370,9'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lib_misc.c:378,13'
          Dst:             open64
        - Src:             'third_party/luajit/src/lib_misc.c:382,12'
          Dst:             luaL_fileresult
        - Src:             'third_party/luajit/src/lib_misc.c:385,20'
          Dst:             lj_memprof_start
        - Src:             'third_party/luajit/src/lib_misc.c:390,7'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_misc.c:391,7'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_misc.c:392,7'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_misc.c:396,7'
          Dst:             lua_pushnil
        - Src:             'third_party/luajit/src/lib_misc.c:397,7'
          Dst:             lua_pushstring
        - Src:             'third_party/luajit/src/lib_misc.c:398,7'
          Dst:             lua_pushinteger
        - Src:             'third_party/luajit/src/lib_misc.c:401,14'
          Dst:             luaL_fileresult
        - Src:             'third_party/luajit/src/lib_misc.c:404,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:408,3'
          Dst:             lua_pushboolean
    - functionName:    buffer_writer_default
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf_addr
        - len
        - opt
      BBCount:         20
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - lj_assert_fail
        - write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:112,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:112,3'
              BranchSideFuncs:
                - write
                - lj_assert_fail
                - __errno_location
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lib_misc.c:114,3'
              BranchSideFuncs:
                - write
                - lj_assert_fail
                - __errno_location
                - __errno_location
        - Branch String:   'third_party/luajit/src/lib_misc.c:117,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:119,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - write
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lib_misc.c:129,20'
              BranchSideFuncs:
                - lj_assert_fail
                - write
                - __errno_location
                - __errno_location
        - Branch String:   'third_party/luajit/src/lib_misc.c:119,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:121,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:125,7'
              BranchSideFuncs:
                - __errno_location
                - write
                - lj_assert_fail
                - __errno_location
        - Branch String:   'third_party/luajit/src/lib_misc.c:130,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:130,5'
              BranchSideFuncs:
                - write
                - lj_assert_fail
                - __errno_location
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lib_misc.c:132,9'
              BranchSideFuncs:
                - write
                - lj_assert_fail
                - __errno_location
                - __errno_location
        - Branch String:   'third_party/luajit/src/lib_misc.c:132,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:133,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:135,23'
              BranchSideFuncs:
                - write
                - lj_assert_fail
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:112,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:115,29'
          Dst:             write
        - Src:             'third_party/luajit/src/lib_misc.c:119,11'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lib_misc.c:125,7'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lib_misc.c:130,5'
          Dst:             lj_assert_fail
    - functionName:    on_stop_cb_default
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - buf
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:148,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lib_misc.c:153,9'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:157,10'
          Dst:             close
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_cf_misc_getmetrics
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          565
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_setstr
        - luaM_metrics
        - lua_createtable
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lib_misc.c:46,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lib_misc.c:46,7'
              BranchSideFuncs:
                - luaM_metrics
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
                - strlen
                - lj_str_new
                - lj_tab_setstr
            - BranchSide:      'third_party/luajit/src/lib_misc.c:46,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:45,3'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lib_misc.c:46,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lib_misc.c:48,3'
          Dst:             luaM_metrics
        - Src:             'third_party/luajit/src/lib_misc.c:50,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:50,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:50,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:51,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:51,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:51,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:53,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:53,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:53,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:54,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:54,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:54,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:55,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:55,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:55,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:56,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:56,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:56,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:58,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:58,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:58,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:59,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:59,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:59,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:60,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:60,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:60,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:62,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:62,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:62,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:63,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:63,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:63,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:64,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:64,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:64,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:65,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:65,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:65,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:66,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:66,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:66,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:67,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:67,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:67,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:69,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:69,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:69,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:70,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:70,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:70,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:71,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:71,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:71,3'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lib_misc.c:72,3'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lib_misc.c:72,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lib_misc.c:72,3'
          Dst:             lj_tab_setstr
    - functionName:    luaopen_misc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lib_misc.c'
      linkageType:     externalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - buffer_writer_default
        - lj_lib_register
        - luaM_sysprof_set_backtracer
        - luaM_sysprof_set_on_stop
        - luaM_sysprof_set_writer
        - on_stop_cb_default
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lib_misc.c:449,3'
          Dst:             luaM_sysprof_set_writer
        - Src:             'third_party/luajit/src/lib_misc.c:449,3'
          Dst:             buffer_writer_default
        - Src:             'third_party/luajit/src/lib_misc.c:450,3'
          Dst:             luaM_sysprof_set_on_stop
        - Src:             'third_party/luajit/src/lib_misc.c:450,3'
          Dst:             on_stop_cb_default
        - Src:             'third_party/luajit/src/lib_misc.c:455,3'
          Dst:             luaM_sysprof_set_backtracer
        - Src:             'third_party/luajit/src/lib_misc.c:458,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_misc.c:460,3'
          Dst:             lj_lib_register
        - Src:             'third_party/luajit/src/lib_misc.c:461,3'
          Dst:             lj_lib_register
    - functionName:    bcread_fill
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ls
        - len
        - need
      BBCount:         53
      ICount:          444
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - bcread_error
        - lj_assert_fail
        - lj_buf_need2
        - lj_err_mem
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:56,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:56,3'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:57,7'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:57,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:57,27'
              BranchSideFuncs:
                - bcread_error
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:58,18'
              BranchSideFuncs:
                - bcread_error
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:57,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:58,18'
              BranchSideFuncs:
                - bcread_error
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:59,3'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:64,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:65,11'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:75,5'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:65,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:66,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_need2
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:69,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lj_bcread.c:66,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:66,2'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:67,6'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:67,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:67,26'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:68,7'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_buf.h:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:57,25'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_buf.h:58,10'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:77,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:77,24'
              BranchSideFuncs:
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:78,11'
              BranchSideFuncs:
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:77,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:78,11'
              BranchSideFuncs:
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:82,9'
              BranchSideFuncs:
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_bcread.c:78,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:78,30'
              BranchSideFuncs:
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:79,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:82,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:82,42'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:83,9'
              BranchSideFuncs:
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lj_bcread.c:83,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:84,19'
              BranchSideFuncs:
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:91,15'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:85,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:85,42'
              BranchSideFuncs:
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:85,48'
              BranchSideFuncs:
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lj_buf.h:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:57,25'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:58,10'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:94,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:62,15'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_err_mem
                - bcread_error
                - lj_buf_need2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:94,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:56,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:58,5'
          Dst:             bcread_error
        - Src:             'third_party/luajit/src/lj_bcread.c:66,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:69,6'
          Dst:             lj_buf_need2
        - Src:             'third_party/luajit/src/lj_bcread.c:78,17'
          Dst:             bcread_error
        - Src:             'third_party/luajit/src/lj_bcread.c:82,31'
          Dst:             lj_err_mem
        - Src:             'third_party/luajit/src/lj_bcread.c:85,11'
          Dst:             lj_buf_need2
    - functionName:    bcread_error
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - em
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_err_throw
        - lj_strfmt_pushf
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:47,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:47,35'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:48,13'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_bcread.c:48,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:48,46'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:48,29'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_throw
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:49,3'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_bcread.c:50,3'
          Dst:             lj_err_throw
    - functionName:    bcread_uleb128_33
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         14
      ICount:          107
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:146,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:147,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:153,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:151,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:150,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:152,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:154,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:154,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:154,3'
          Dst:             lj_assert_fail
    - functionName:    bcread_ktabk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - o
      BBCount:         33
      ICount:          412
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_buf_ruleb128
        - lj_str_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:191,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:192,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:195,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:116,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:116,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:117,10'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:195,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:195,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:196,13'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:197,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:197,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:198,32'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:201,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:201,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:201,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:202,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:190,14'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:190,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:193,35'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:194,23'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:196,25'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:196,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:198,17'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:198,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:199,17'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:199,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:201,5'
          Dst:             lj_assert_fail
    - functionName:    bcread_ktab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         31
      ICount:          221
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - bcread_ktabk
        - lj_assert_fail
        - lj_buf_ruleb128
        - lj_tab_new
        - lj_tab_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcread.c:211,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:211,40'
              BranchSideFuncs:
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:211,14'
              BranchSideFuncs:
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcread.c:211,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:211,14'
              BranchSideFuncs:
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:211,14'
              BranchSideFuncs:
                - lj_tab_new
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcread.c:212,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:214,17'
              BranchSideFuncs:
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
                - bcread_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:218,7'
              BranchSideFuncs:
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:215,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:216,20'
              BranchSideFuncs:
                - bcread_ktabk
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:217,3'
              BranchSideFuncs:
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:218,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:218,7'
              BranchSideFuncs:
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:220,12'
              BranchSideFuncs:
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:220,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:222,20'
              BranchSideFuncs:
                - bcread_ktabk
                - lj_tab_set
                - bcread_ktabk
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:223,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:223,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:224,20'
              BranchSideFuncs:
                - lj_tab_set
                - bcread_ktabk
                - bcread_ktabk
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:209,18'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:209,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:210,17'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:210,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:211,14'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_bcread.c:216,7'
          Dst:             bcread_ktabk
        - Src:             'third_party/luajit/src/lj_bcread.c:222,7'
          Dst:             bcread_ktabk
        - Src:             'third_party/luajit/src/lj_bcread.c:223,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:224,24'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_bcread.c:224,7'
          Dst:             bcread_ktabk
    - functionName:    bcread_block
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - q
        - len
      BBCount:         5
      ICount:          68
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:116,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:117,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:123,13'
          Dst:             lj_assert_fail
    - functionName:    bcread_header
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         44
      ICount:          434
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - bcread_fill
        - lj_assert_fail
        - lj_buf_ruleb128
        - lj_str_new
        - luaopen_ffi
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:107,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:108,17'
              BranchSideFuncs:
                - bcread_fill
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:409,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:129,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:130,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:409,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:410,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:411,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:129,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:130,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:410,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:411,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:411,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:129,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:130,30'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:409,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:411,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:412,45'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:413,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:413,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:414,8'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:414,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:414,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:415,8'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
                - luaopen_ffi
        - Branch String:   'third_party/luajit/src/lj_bcread.c:415,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:417,20'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:423,8'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_bcread.c:418,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:418,5'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:422,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
                - strlen
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_bcread.c:423,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:424,21'
              BranchSideFuncs:
                - strlen
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:426,32'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:100,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:101,17'
              BranchSideFuncs:
                - bcread_fill
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:428,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_bcread.c:116,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:116,3'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:117,10'
              BranchSideFuncs:
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:408,3'
          Dst:             bcread_fill
        - Src:             'third_party/luajit/src/lj_bcread.c:409,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:410,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:411,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:412,30'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:412,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:418,5'
          Dst:             luaopen_ffi
        - Src:             'third_party/luajit/src/lj_bcread.c:424,21'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_bcread.c:424,21'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_bcread.c:426,17'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:426,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:427,5'
          Dst:             bcread_fill
        - Src:             'third_party/luajit/src/lj_bcread.c:428,53'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:428,21'
          Dst:             lj_str_new
    - functionName:    lj_bcread
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         53
      ICount:          515
      EdgeCount:       65
      CyclomaticComplexity: 14
      functionsReached:
        - bcread_error
        - bcread_fill
        - bcread_header
        - lj_assert_fail
        - lj_bcread_proto
        - lj_buf_ruleb128
        - lj_state_growstack1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:437,3'
              BranchSideFuncs:
                - bcread_header
                - bcread_error
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:438,3'
              BranchSideFuncs:
                - bcread_header
                - bcread_error
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:441,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:442,18'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:443,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:448,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:448,27'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:452,17'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:448,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:449,7'
              BranchSideFuncs:
                - lj_assert_fail
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:452,17'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:107,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:108,17'
              BranchSideFuncs:
                - bcread_fill
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:453,26'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:454,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:454,15'
              BranchSideFuncs:
                - lj_bcread_proto
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:455,17'
              BranchSideFuncs:
                - lj_bcread_proto
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:100,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:101,17'
              BranchSideFuncs:
                - bcread_fill
                - lj_bcread_proto
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:456,14'
              BranchSideFuncs:
                - lj_bcread_proto
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:458,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:459,20'
              BranchSideFuncs:
                - bcread_error
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:460,15'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - bcread_error
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - bcread_error
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - bcread_error
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_bcread.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:448,9'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:448,9'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_bcread_proto
                - lj_state_growstack1
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_fill
                - bcread_fill
        - Branch String:   'third_party/luajit/src/lj_bcread.c:463,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:463,28'
              BranchSideFuncs:
                - bcread_error
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:463,44'
              BranchSideFuncs:
                - lj_assert_fail
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:463,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:463,44'
              BranchSideFuncs:
                - lj_assert_fail
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:464,18'
              BranchSideFuncs:
                - bcread_error
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:463,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:464,18'
              BranchSideFuncs:
                - bcread_error
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:466,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:467,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:467,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:467,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:437,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:441,8'
          Dst:             bcread_header
        - Src:             'third_party/luajit/src/lj_bcread.c:442,5'
          Dst:             bcread_error
        - Src:             'third_party/luajit/src/lj_bcread.c:452,5'
          Dst:             bcread_fill
        - Src:             'third_party/luajit/src/lj_bcread.c:453,11'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:453,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:455,5'
          Dst:             bcread_fill
        - Src:             'third_party/luajit/src/lj_bcread.c:457,10'
          Dst:             lj_bcread_proto
        - Src:             'third_party/luajit/src/lj_bcread.c:459,7'
          Dst:             bcread_error
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:461,5'
          Dst:             lj_state_growstack1
        - Src:             'third_party/luajit/src/lj_bcread.c:464,5'
          Dst:             bcread_error
        - Src:             'third_party/luajit/src/lj_bcread.c:467,10'
          Dst:             lj_assert_fail
    - functionName:    lj_bcread_proto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         35
      ICount:          609
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - bcread_bytecode
        - bcread_dbg
        - bcread_kgc
        - bcread_knum
        - bcread_uv
        - bcread_varinfo
        - lj_assert_fail
        - lj_buf_ruleb128
        - lj_mem_newgco
        - lj_memprof_add_proto
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:129,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:130,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:129,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:130,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:129,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:130,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:129,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:130,30'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:332,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:333,30'
              BranchSideFuncs:
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:342,5'
              BranchSideFuncs:
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:334,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:335,34'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:338,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_mem_newgco
                - bcread_bytecode
                - bcread_uv
                - bcread_kgc
                - bcread_knum
                - lj_memprof_add_proto
                - bcread_dbg
                - bcread_varinfo
        - Branch String:   'third_party/luajit/src/lj_bcread.c:380,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:381,21'
              BranchSideFuncs:
                - bcread_dbg
                - bcread_varinfo
                - lj_memprof_add_proto
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:387,5'
              BranchSideFuncs:
                - lj_memprof_add_proto
        - Branch String:   'third_party/luajit/src/lj_bcread.c:381,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:381,31'
              BranchSideFuncs:
                - bcread_dbg
                - bcread_varinfo
                - lj_memprof_add_proto
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:381,55'
              BranchSideFuncs:
                - bcread_dbg
                - bcread_varinfo
                - lj_memprof_add_proto
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:325,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:326,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:327,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:328,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:329,13'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:329,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:330,12'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:330,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:331,12'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:331,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:333,15'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:333,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:335,19'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:335,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:336,17'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:336,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:350,19'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_bcread.c:369,3'
          Dst:             bcread_bytecode
        - Src:             'third_party/luajit/src/lj_bcread.c:370,3'
          Dst:             bcread_uv
        - Src:             'third_party/luajit/src/lj_bcread.c:373,3'
          Dst:             bcread_kgc
        - Src:             'third_party/luajit/src/lj_bcread.c:375,3'
          Dst:             bcread_knum
        - Src:             'third_party/luajit/src/lj_bcread.c:384,5'
          Dst:             bcread_dbg
        - Src:             'third_party/luajit/src/lj_bcread.c:385,5'
          Dst:             bcread_varinfo
        - Src:             'third_party/luajit/src/lj_bcread.c:394,3'
          Dst:             lj_memprof_add_proto
    - functionName:    bcread_bytecode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - pt
        - sizebc
      BBCount:         10
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - bcread_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:294,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:294,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:296,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:296,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:296,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:297,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:292,3'
          Dst:             bcread_block
    - functionName:    bcread_uv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - pt
        - sizeuv
      BBCount:         13
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - bcread_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:303,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:303,7'
              BranchSideFuncs:
                - bcread_block
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:304,20'
              BranchSideFuncs:
                - bcread_block
        - Branch String:   'third_party/luajit/src/lj_bcread.c:307,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:309,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:312,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:309,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:310,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:311,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:305,5'
          Dst:             bcread_block
    - functionName:    bcread_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - pt
        - sizekgc
      BBCount:         45
      ICount:          496
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - bcread_error
        - bcread_ktab
        - lj_assert_fail
        - lj_buf_ruleb128
        - lj_mem_newgco
        - lj_str_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:235,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:236,31'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:267,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_bcread.c:237,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:238,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:241,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
        - Branch String:   'third_party/luajit/src/lj_bcread.c:116,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:116,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:117,10'
              BranchSideFuncs:
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:241,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:242,7'
              BranchSideFuncs:
                - bcread_ktab
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:244,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:244,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:245,20'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:259,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:245,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:245,15'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:246,6'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:253,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:254,31'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:258,5'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_bcread.c:260,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:260,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - bcread_error
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:261,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
                - bcread_error
        - Branch String:   'third_party/luajit/src/lj_bcread.c:261,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:262,15'
              BranchSideFuncs:
                - bcread_error
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:263,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcread_error
                - lj_mem_newgco
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_ktab
                - lj_assert_fail
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:236,16'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:236,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:239,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:240,7'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_bcread.c:242,7'
          Dst:             bcread_ktab
        - Src:             'third_party/luajit/src/lj_bcread.c:248,21'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_bcread.c:251,21'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:251,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:252,21'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:252,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:254,16'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:254,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:255,16'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:255,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:260,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcread.c:262,2'
          Dst:             bcread_error
        - Src:             'third_party/luajit/src/lj_bcread.c:264,7'
          Dst:             lj_assert_fail
    - functionName:    bcread_knum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - pt
        - sizekn
      BBCount:         12
      ICount:          127
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - bcread_uleb128_33
        - lj_assert_fail
        - lj_buf_ruleb128
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:274,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:275,18'
              BranchSideFuncs:
                - bcread_uleb128_33
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:284,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:277,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:278,19'
              BranchSideFuncs:
                - lj_buf_ruleb128
                - lj_assert_fail
                - bcread_uleb128_33
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:281,15'
              BranchSideFuncs:
                - bcread_uleb128_33
                - lj_buf_ruleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcread.c:137,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:137,3'
              BranchSideFuncs:
                - bcread_uleb128_33
                - lj_buf_ruleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:138,10'
              BranchSideFuncs:
                - bcread_uleb128_33
                - lj_buf_ruleb128
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:276,19'
          Dst:             bcread_uleb128_33
        - Src:             'third_party/luajit/src/lj_bcread.c:279,19'
          Dst:             lj_buf_ruleb128
        - Src:             'third_party/luajit/src/lj_bcread.c:279,19'
          Dst:             lj_assert_fail
    - functionName:    bcread_dbg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - pt
        - sizedbg
      BBCount:         19
      ICount:          151
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - bcread_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:166,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:166,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:166,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:166,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:166,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:167,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:168,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:169,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:172,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:170,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:170,50'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:171,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:173,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:173,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcread.c:164,3'
          Dst:             bcread_block
    - functionName:    bcread_varinfo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcread.c:183,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:183,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:183,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:183,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:183,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:183,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcread.c:183,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:183,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcread.c:183,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bcwrite_ktabk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - o
        - narrow
      BBCount:         33
      ICount:          308
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_buf_more2
        - lj_strfmt_wuleb128
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:50,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:58,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:50,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:50,24'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:50,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:58,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:59,24'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:73,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:59,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:60,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:69,7'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:60,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:60,24'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:60,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:63,4'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:68,5'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:73,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:73,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:74,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:48,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:50,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:52,9'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:53,9'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:60,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:64,6'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:70,9'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:71,9'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:73,5'
          Dst:             lj_assert_fail
    - functionName:    bcwrite_ktab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - p
        - t
      BBCount:         38
      ICount:          268
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - bcwrite_ktabk
        - lj_strfmt_wuleb128
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:83,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:85,21'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:91,7'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:86,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:87,12'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:89,22'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:87,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:87,12'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:88,2'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:91,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:92,22'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:98,26'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:94,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:95,17'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:96,3'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:101,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:103,17'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:107,7'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:104,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:105,21'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:106,3'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:107,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:107,7'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:108,15'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:111,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:111,12'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:112,16'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:114,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:114,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:115,7'
              BranchSideFuncs:
                - bcwrite_ktabk
                - bcwrite_ktabk
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:98,7'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:99,7'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:105,7'
          Dst:             bcwrite_ktabk
        - Src:             'third_party/luajit/src/lj_bcwrite.c:112,2'
          Dst:             bcwrite_ktabk
        - Src:             'third_party/luajit/src/lj_bcwrite.c:113,2'
          Dst:             bcwrite_ktabk
    - functionName:    bcwrite_knum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pt
      BBCount:         23
      ICount:          221
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_buf_more2
        - lj_strfmt_wuleb128
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:185,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:193,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:209,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:193,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:193,19'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:193,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:195,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:195,28'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:203,30'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:198,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:199,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:200,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:204,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:205,11'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:206,30'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:184,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:193,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:197,8'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:203,11'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:206,11'
          Dst:             lj_strfmt_wuleb128
    - functionName:    bcwrite_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pt
      BBCount:         77
      ICount:          472
      EdgeCount:       88
      CyclomaticComplexity: 13
      functionsReached:
        - bcwrite_ktab
        - lj_assert_fail
        - lj_buf_more2
        - lj_strfmt_wuleb128
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:124,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:125,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:177,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:129,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:130,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:132,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:130,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:130,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:130,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:131,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:131,16'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:156,22'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:132,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:133,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:136,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:133,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:133,7'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:134,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:136,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:137,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:150,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:137,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:137,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:137,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:139,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:140,5'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:141,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:141,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:142,5'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:144,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:144,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:144,2'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:146,5'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:150,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:150,7'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:152,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:159,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:160,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:161,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:160,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:160,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:160,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:160,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:160,47'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:175,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:161,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:162,20'
              BranchSideFuncs:
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:165,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:162,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:124,29'
              BranchSideFuncs:
                - bcwrite_ktab
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:162,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:166,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:166,30'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:166,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:169,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:170,25'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:174,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - bcwrite_ktab
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:130,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:131,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:133,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:137,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:144,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:150,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:156,9'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:157,9'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:160,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:160,47'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:162,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:162,7'
          Dst:             bcwrite_ktab
        - Src:             'third_party/luajit/src/lj_bcwrite.c:166,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:167,11'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:168,11'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:170,6'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:171,6'
          Dst:             lj_strfmt_wuleb128
    - functionName:    bcwrite_bytecode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - p
        - pt
      BBCount:         38
      ICount:          251
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:223,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:223,36'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:224,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:223,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:223,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:224,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:226,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:227,23'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:236,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:228,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:228,29'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:230,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:228,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:228,48'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:230,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:228,63'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:229,4'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:230,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:228,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:230,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:231,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:231,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:231,36'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:232,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:231,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:231,55'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:232,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:233,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:233,13'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:233,13'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:233,13'
          Dst:             lj_assert_fail
    - functionName:    bcwrite_footer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:334,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:334,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:335,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bcwrite_proto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pt
      BBCount:         42
      ICount:          527
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - bcwrite_bytecode
        - bcwrite_kgc
        - bcwrite_knum
        - bcwrite_proto
        - lj_assert_fail
        - lj_buf_more2
        - lj_buf_need2
        - lj_strfmt_wuleb128
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:248,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:249,22'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
                - lj_assert_fail
                - bcwrite_proto
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:259,20'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:251,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:252,18'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
                - lj_assert_fail
                - bcwrite_proto
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:256,3'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:253,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:254,16'
              BranchSideFuncs:
                - lj_assert_fail
                - bcwrite_proto
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:255,5'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
                - lj_assert_fail
                - bcwrite_proto
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:254,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:254,21'
              BranchSideFuncs:
                - bcwrite_proto
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:255,5'
              BranchSideFuncs:
                - bcwrite_proto
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_need2
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_buf.h:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:57,25'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_buf.h:58,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:271,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:272,9'
              BranchSideFuncs:
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:282,24'
              BranchSideFuncs:
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:272,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:273,17'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:274,28'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:275,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:276,30'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:279,3'
              BranchSideFuncs:
                - bcwrite_bytecode
                - bcwrite_kgc
                - bcwrite_knum
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:291,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:292,22'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:298,7'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:298,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:298,7'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:299,15'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:303,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:303,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:304,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:254,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_bcwrite.c:254,2'
          Dst:             bcwrite_proto
        - Src:             'third_party/luajit/src/lj_bcwrite.c:259,7'
          Dst:             lj_buf_need2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:268,7'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:269,7'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:270,7'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:274,9'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:276,11'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:277,11'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:282,7'
          Dst:             bcwrite_bytecode
        - Src:             'third_party/luajit/src/lj_bcwrite.c:287,3'
          Dst:             bcwrite_kgc
        - Src:             'third_party/luajit/src/lj_bcwrite.c:288,3'
          Dst:             bcwrite_knum
        - Src:             'third_party/luajit/src/lj_bcwrite.c:292,9'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:302,9'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_bcwrite.c:303,5'
          Dst:             lj_assert_fail
    - functionName:    bcwrite_header
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          201
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_buf_need2
        - lj_strfmt_wuleb128
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:57,25'
              BranchSideFuncs:
                - lj_buf_need2
                - lj_strfmt_wuleb128
            - BranchSide:      'third_party/luajit/src/lj_buf.h:58,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:323,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:323,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:324,28'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:314,13'
          Dst:             lj_buf_need2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:324,9'
          Dst:             lj_strfmt_wuleb128
    - functionName:    cpwriter
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bcwrite_footer
        - bcwrite_header
        - bcwrite_proto
        - lj_buf_need2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:57,25'
              BranchSideFuncs:
                - lj_buf_need2
                - bcwrite_header
                - bcwrite_proto
                - bcwrite_footer
            - BranchSide:      'third_party/luajit/src/lj_buf.h:58,10'
              BranchSideFuncs:
                - bcwrite_header
                - bcwrite_proto
                - bcwrite_footer
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:345,3'
          Dst:             lj_buf_need2
        - Src:             'third_party/luajit/src/lj_bcwrite.c:346,3'
          Dst:             bcwrite_header
        - Src:             'third_party/luajit/src/lj_bcwrite.c:347,3'
          Dst:             bcwrite_proto
        - Src:             'third_party/luajit/src/lj_bcwrite.c:348,3'
          Dst:             bcwrite_footer
    - functionName:    lj_bcwrite
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_bcwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - pt
        - writer
        - data
        - strip
      BBCount:         6
      ICount:          156
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cpwriter
        - lj_vm_cpcall
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_bcwrite.c:368,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:368,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_bcwrite.c:368,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_bcwrite.c:367,12'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_bcwrite.c:367,12'
          Dst:             cpwriter
    - functionName:    lex_string
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - tv
      BBCount:         174
      ICount:          1914
      EdgeCount:       218
      CyclomaticComplexity: 46
      functionsReached:
        - lex_more
        - lex_newline
        - lj_assert_fail
        - lj_buf_more2
        - lj_lex_error
        - lj_parse_keepstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:190,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:191,13'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:283,16'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:191,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:193,20'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:197,20'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:197,20'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:200,28'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:279,20'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:201,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:202,19'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:203,19'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:204,19'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:205,19'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:206,19'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:207,19'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:208,19'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:210,16'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:222,15'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:249,11'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_lex.c:253,38'
              BranchSideFuncs:
                - lex_newline
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:253,38'
              BranchSideFuncs:
                - lex_newline
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:254,40'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:254,40'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:254,40'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:255,21'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:257,7'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:211,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:212,9'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:215,17'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:212,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:212,34'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:213,6'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:216,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:217,9'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:220,2'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:217,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:217,34'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:218,6'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:222,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:222,27'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:223,11'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:227,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:228,11'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:231,8'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:228,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:228,36'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:229,8'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:231,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:231,23'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:232,2'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:232,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:226,9'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:233,6'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:233,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:234,8'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:237,8'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:234,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:234,18'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:235,13'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:237,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:238,15'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:241,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:241,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:241,25'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:242,15'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:241,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:241,37'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:242,15'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:250,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:251,8'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_lex.c:252,2'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:251,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:251,35'
              BranchSideFuncs:
                - lex_newline
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:251,8'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:251,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:251,35'
              BranchSideFuncs:
                - lex_newline
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:251,54'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_newline
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_newline
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:257,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:258,4'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:259,4'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:260,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:261,8'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:271,11'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:262,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:263,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:270,2'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:264,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:264,19'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:268,15'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_newline
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
                - lex_more
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_more
                - lex_more
                - lj_lex_error
                - lj_lex_error
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:193,7'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_lex.c:197,7'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_lex.c:200,19'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:210,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:215,8'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:222,6'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:223,2'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:232,11'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:249,2'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:251,23'
          Dst:             lex_newline
        - Src:             'third_party/luajit/src/lj_lex.c:251,45'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:253,49'
          Dst:             lex_newline
        - Src:             'third_party/luajit/src/lj_lex.c:260,6'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:262,8'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:266,8'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_lex.c:268,6'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:275,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:285,4'
          Dst:             lj_parse_keepstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lex_more
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         17
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - lj_err_mem
      functionUses:    45
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:50,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:50,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:50,20'
              BranchSideFuncs:
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_lex.c:50,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:50,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:51,7'
              BranchSideFuncs:
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_lex.c:51,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:52,9'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_lex.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lex.c:52,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:52,38'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_lex.c:53,37'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lex.c:54,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:54,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:55,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:52,27'
          Dst:             lj_err_mem
    - functionName:    lj_lex_error
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ls
        - tok
        - em
      BBCount:         17
      ICount:          159
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - lj_buf_more2
        - lj_err_lex
        - lj_lex_token2str
      functionUses:    19
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:491,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:492,12'
              BranchSideFuncs:
                - lj_err_lex
            - BranchSide:      'third_party/luajit/src/lj_lex.c:493,14'
              BranchSideFuncs:
                - lj_lex_token2str
                - lj_err_lex
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:493,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:493,32'
              BranchSideFuncs:
                - lj_err_lex
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:494,14'
              BranchSideFuncs:
                - lj_err_lex
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:493,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:493,52'
              BranchSideFuncs:
                - lj_err_lex
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:494,14'
              BranchSideFuncs:
                - lj_err_lex
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:493,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:494,14'
              BranchSideFuncs:
                - lj_err_lex
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:497,31'
              BranchSideFuncs:
                - lj_lex_token2str
                - lj_err_lex
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_err_lex
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_err_lex
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:497,14'
          Dst:             lj_lex_token2str
        - Src:             'third_party/luajit/src/lj_lex.c:500,3'
          Dst:             lj_err_lex
    - functionName:    lex_newline
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         26
      ICount:          179
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - lex_more
        - lj_assert_fail
        - lj_lex_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:85,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:85,3'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:86,12'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:85,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:85,3'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:86,12'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:87,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:87,24'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:87,7'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:87,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:87,24'
              BranchSideFuncs:
                - lj_lex_error
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:88,9'
              BranchSideFuncs:
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_lex.c:87,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:87,47'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:88,9'
              BranchSideFuncs:
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_lex.c:88,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:89,18'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:90,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:85,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lex.c:86,3'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:87,38'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:89,5'
          Dst:             lj_lex_error
    - functionName:    lj_lex_token2str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - tok
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lj_strfmt_pushf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:478,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:479,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:480,13'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_lex.c:480,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:481,28'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_lex.c:483,28'
              BranchSideFuncs:
                - lj_strfmt_pushf
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:481,12'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_lex.c:483,12'
          Dst:             lj_strfmt_pushf
    - functionName:    lex_longstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - tv
        - sep
      BBCount:         54
      ICount:          700
      EdgeCount:       65
      CyclomaticComplexity: 13
      functionsReached:
        - lex_more
        - lex_newline
        - lex_skipeq
        - lj_assert_fail
        - lj_buf_more2
        - lj_lex_error
        - lj_parse_keepstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:154,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:154,7'
              BranchSideFuncs:
                - lex_newline
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:155,17'
              BranchSideFuncs:
                - lex_newline
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:154,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:155,17'
              BranchSideFuncs:
                - lex_newline
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:156,3'
              BranchSideFuncs:
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:157,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:159,20'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:162,22'
              BranchSideFuncs:
                - lex_skipeq
                - lex_newline
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:169,16'
              BranchSideFuncs:
                - lex_newline
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:169,16'
              BranchSideFuncs:
                - lex_newline
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:174,20'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:162,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:163,15'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:166,7'
              BranchSideFuncs:
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_newline
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:171,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:171,30'
              BranchSideFuncs:
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:172,7'
              BranchSideFuncs:
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_buf_more2
                - lex_skipeq
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_lex_error
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:178,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:178,7'
              BranchSideFuncs:
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:179,35'
              BranchSideFuncs:
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:182,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:155,5'
          Dst:             lex_newline
        - Src:             'third_party/luajit/src/lj_lex.c:159,7'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_lex.c:162,11'
          Dst:             lex_skipeq
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:170,7'
          Dst:             lex_newline
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:179,18'
          Dst:             lj_parse_keepstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lex_skipeq
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         25
      ICount:          210
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - lex_more
        - lj_assert_fail
        - lj_buf_more2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:144,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:144,3'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:145,3'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:144,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:144,3'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:145,3'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:145,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:145,37'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:145,3'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:145,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:146,10'
              BranchSideFuncs:
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:147,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lex.c:147,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:147,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:147,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:144,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
    - functionName:    lex_number
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - tv
      BBCount:         72
      ICount:          720
      EdgeCount:       89
      CyclomaticComplexity: 19
      functionsReached:
        - lex_more
        - lj_assert_fail
        - lj_buf_more2
        - lj_lex_error
        - lj_mem_newgco
        - lj_parse_keepcdata
        - lj_strscan_scan
        - luaopen_ffi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:99,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:99,3'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:100,12'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:100,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:100,43'
              BranchSideFuncs:
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:102,3'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:100,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:101,8'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:102,3'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:102,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:102,3'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:102,36'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:102,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:102,3'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:103,5'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:103,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:103,39'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:103,21'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:103,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:102,49'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:103,39'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:102,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:104,9'
              BranchSideFuncs:
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:107,12'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strscan_scan
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:113,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:116,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_error
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:116,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:117,20'
              BranchSideFuncs:
                - lj_assert_fail
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:133,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_lex.c:119,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:119,5'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:121,5'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:119,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:119,5'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:121,5'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:119,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:119,5'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:121,5'
              BranchSideFuncs:
                - luaopen_ffi
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:121,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:121,5'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:122,9'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_parse_keepcdata
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:122,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:123,26'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_parse_keepcdata
            - BranchSide:      'third_party/luajit/src/lj_lex.c:127,26'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_parse_keepcdata
        - Branch String:   'third_party/luajit/src/lj_lex.c:125,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:125,37'
              BranchSideFuncs:
                - lj_parse_keepcdata
            - BranchSide:      'third_party/luajit/src/lj_lex.c:130,24'
              BranchSideFuncs:
                - lj_parse_keepcdata
        - Branch String:   'third_party/luajit/src/lj_lex.c:133,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:133,5'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_lex.c:135,18'
              BranchSideFuncs:
                - lj_lex_error
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:99,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:108,9'
          Dst:             lj_strscan_scan
        - Src:             'third_party/luajit/src/lj_lex.c:119,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lex.c:121,5'
          Dst:             luaopen_ffi
        - Src:             'third_party/luajit/src/lj_lex.c:123,12'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_lex.c:125,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lex.c:127,12'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_lex.c:130,5'
          Dst:             lj_parse_keepcdata
        - Src:             'third_party/luajit/src/lj_lex.c:133,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lex.c:135,5'
          Dst:             lj_lex_error
    - functionName:    lj_lex_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - lj_str_new
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:508,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:509,16'
              BranchSideFuncs:
                - strlen
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_lex.c:513,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:509,16'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_lex.c:509,16'
          Dst:             lj_str_new
    - functionName:    lj_lex_lookahead
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         7
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lex_scan
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:470,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:470,3'
              BranchSideFuncs:
                - lex_scan
            - BranchSide:      'third_party/luajit/src/lj_lex.c:470,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:470,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lex.c:471,19'
          Dst:             lex_scan
    - functionName:    lex_scan
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - tv
      BBCount:         141
      ICount:          1349
      EdgeCount:       181
      CyclomaticComplexity: 42
      functionsReached:
        - lex_longstring
        - lex_more
        - lex_newline
        - lex_number
        - lex_skipeq
        - lex_string
        - lj_assert_fail
        - lj_buf_more2
        - lj_lex_error
        - lj_parse_keepstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:295,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:297,11'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:311,13'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:297,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:298,13'
              BranchSideFuncs:
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:302,7'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_lex.c:304,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:303,15'
              BranchSideFuncs:
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:305,28'
              BranchSideFuncs:
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:307,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lex.c:307,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:308,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:309,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lex.c:311,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:314,19'
              BranchSideFuncs:
                - lex_newline
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:314,19'
              BranchSideFuncs:
                - lex_newline
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:320,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:320,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:320,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:320,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:323,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_skipeq
                - lex_longstring
            - BranchSide:      'third_party/luajit/src/lj_lex.c:340,28'
              BranchSideFuncs:
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
            - BranchSide:      'third_party/luajit/src/lj_lex.c:352,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:355,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:358,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:361,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:364,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:368,18'
              BranchSideFuncs:
                - lex_string
            - BranchSide:      'third_party/luajit/src/lj_lex.c:368,18'
              BranchSideFuncs:
                - lex_string
            - BranchSide:      'third_party/luajit/src/lj_lex.c:371,24'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_lex.c:385,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:387,19'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_skipeq
                - lex_longstring
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_skipeq
                - lex_longstring
        - Branch String:   'third_party/luajit/src/lj_lex.c:324,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:324,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:325,16'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_skipeq
                - lex_longstring
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_skipeq
                - lex_longstring
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_skipeq
                - lex_longstring
        - Branch String:   'third_party/luajit/src/lj_lex.c:326,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:327,23'
              BranchSideFuncs:
                - lex_skipeq
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
                - lex_longstring
            - BranchSide:      'third_party/luajit/src/lj_lex.c:336,7'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:329,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:330,19'
              BranchSideFuncs:
                - lex_longstring
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:334,7'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:336,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:336,7'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:336,15'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:336,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:336,7'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:336,32'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:336,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:337,11'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:338,7'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
                - lex_number
                - lex_more
                - lex_more
                - lj_buf_more2
                - lex_string
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_more
                - lex_skipeq
                - lj_lex_error
                - lex_longstring
                - lex_more
                - lex_more
                - lex_skipeq
                - lex_longstring
                - lex_more
                - lex_newline
                - lex_more
                - lex_more
                - lj_parse_keepstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lex_number
        - Branch String:   'third_party/luajit/src/lj_lex.c:341,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:342,17'
              BranchSideFuncs:
                - lex_longstring
            - BranchSide:      'third_party/luajit/src/lj_lex.c:344,18'
              BranchSideFuncs:
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_lex.c:344,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:345,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:347,15'
              BranchSideFuncs:
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:353,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:353,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:353,53'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:356,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:356,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:356,53'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:359,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:359,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:359,53'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:362,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:362,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:362,53'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:365,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:365,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:365,53'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lex_more
                - lex_number
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_number
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_number
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:371,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:372,11'
              BranchSideFuncs:
                - lex_more
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:378,19'
              BranchSideFuncs:
                - lex_number
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:373,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:374,13'
              BranchSideFuncs:
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:377,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:378,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:379,2'
              BranchSideFuncs:
                - lex_number
            - BranchSide:      'third_party/luajit/src/lj_lex.c:381,13'
              BranchSideFuncs:
                - lex_number
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:298,2'
          Dst:             lex_number
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:305,11'
          Dst:             lj_parse_keepstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lex.c:314,7'
          Dst:             lex_newline
        - Src:             'third_party/luajit/src/lj_lex.c:320,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:323,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:325,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:327,12'
          Dst:             lex_skipeq
        - Src:             'third_party/luajit/src/lj_lex.c:330,4'
          Dst:             lex_longstring
        - Src:             'third_party/luajit/src/lj_lex.c:337,2'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:340,17'
          Dst:             lex_skipeq
        - Src:             'third_party/luajit/src/lj_lex.c:342,2'
          Dst:             lex_longstring
        - Src:             'third_party/luajit/src/lj_lex.c:347,2'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_lex.c:352,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:353,44'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:355,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:356,44'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:358,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:359,44'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:361,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:362,44'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:364,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:365,44'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:368,7'
          Dst:             lex_string
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_lex.c:78,10'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:372,2'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:374,4'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:381,2'
          Dst:             lex_number
        - Src:             'third_party/luajit/src/lj_lex.c:388,7'
          Dst:             lex_more
    - functionName:    lj_lex_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lex_scan
      functionUses:    28
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:458,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:459,24'
              BranchSideFuncs:
                - lex_scan
            - BranchSide:      'third_party/luajit/src/lj_lex.c:461,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:459,15'
          Dst:             lex_scan
    - functionName:    lj_lex_cleanup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ls
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_lex_setup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ls
      BBCount:         45
      ICount:          450
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - lex_more
        - lex_newline
        - lj_assert_fail
        - lj_err_str
        - lj_err_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:415,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:415,24'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:421,7'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:415,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:415,56'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:421,7'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:415,73'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:416,16'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:421,7'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:415,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:417,5'
              BranchSideFuncs:
                - lex_more
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_lex.c:421,7'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
                - lex_newline
        - Branch String:   'third_party/luajit/src/lj_lex.c:421,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:422,5'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:429,7'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:65,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,55'
              BranchSideFuncs:
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:65,74'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:424,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:424,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lex.c:425,5'
              BranchSideFuncs:
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:425,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:425,14'
              BranchSideFuncs:
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
            - BranchSide:      'third_party/luajit/src/lj_lex.c:425,14'
              BranchSideFuncs:
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lex_more
        - Branch String:   'third_party/luajit/src/lj_lex.c:425,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:423,16'
              BranchSideFuncs:
                - lex_more
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:426,17'
              BranchSideFuncs:
                - lex_newline
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lex.c:429,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:430,9'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:442,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lex.c:430,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:437,15'
              BranchSideFuncs:
                - lj_err_str
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lex.c:440,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lex.c:438,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
      Callsites:
        - Src:             'third_party/luajit/src/lj_lex.c:414,3'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:418,5'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:423,7'
          Dst:             lex_more
        - Src:             'third_party/luajit/src/lj_lex.c:426,5'
          Dst:             lex_newline
        - Src:             'third_party/luajit/src/lj_lex.c:437,28'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lex.c:438,7'
          Dst:             lj_err_throw
    - functionName:    fs_fixup_uv2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - pt
      BBCount:         11
      ICount:          128
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1348,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1349,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1357,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1350,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1351,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1352,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1352,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1353,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1355,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bcopisret
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1532
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - op
      BBCount:         10
      ICount:          44
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1525,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1528,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1530,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fs_fixup_var
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ls
        - pt
        - p
        - ofsvar
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fs_fixup_line
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - pt
        - lineinfo
        - numline
      BBCount:         39
      ICount:          277
      EdgeCount:       46
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1437,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1438,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1444,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1441,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1441,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1441,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1441,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1441,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1442,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1443,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1440,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1444,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1444,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1445,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1452,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1448,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1448,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1448,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1448,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1448,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1449,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1450,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1447,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1451,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1455,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1455,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1456,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1457,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1454,22'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1441,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1448,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1455,7'
          Dst:             lj_assert_fail
    - functionName:    fs_fixup_uv1
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - pt
        - uv
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fs_fixup_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1410
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - pt
        - kptr
      BBCount:         40
      ICount:          317
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - err_limit
        - fs_fixup_uv2
        - lj_assert_fail
        - lj_gc_barrierf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1366,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1366,3'
              BranchSideFuncs:
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1367,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
                - err_limit
        - Branch String:   'third_party/luajit/src/lj_parse.c:1367,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1367,3'
              BranchSideFuncs:
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1368,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_parse.c:1373,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1374,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1381,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_parse.c:1374,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1374,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1375,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_parse.c:1383,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1384,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1410,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1385,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1386,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1409,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_parse.c:1388,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1389,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1402,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
        - Branch String:   'third_party/luajit/src/lj_parse.c:1402,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1402,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1402,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1404,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1404,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
                - lj_gc_barrierf
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1405,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - fs_fixup_uv2
        - Branch String:   'third_party/luajit/src/lj_parse.c:1404,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1404,2'
              BranchSideFuncs:
                - lj_gc_barrierf
                - lj_assert_fail
                - lj_assert_fail
                - fs_fixup_uv2
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1405,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_barrierf
                - lj_assert_fail
                - fs_fixup_uv2
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1366,3'
          Dst:             err_limit
        - Src:             'third_party/luajit/src/lj_parse.c:1367,3'
          Dst:             err_limit
        - Src:             'third_party/luajit/src/lj_parse.c:1402,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1404,2'
          Dst:             lj_gc_barrierf
        - Src:             'third_party/luajit/src/lj_parse.c:1406,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1406,4'
          Dst:             fs_fixup_uv2
    - functionName:    err_limit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - limit
        - what
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lex_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:192,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:193,18'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:195,18'
              BranchSideFuncs:
                - lj_lex_error
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:193,5'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_parse.c:195,5'
          Dst:             lj_lex_error
    - functionName:    fs_fixup_bc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - pt
        - bc
        - n
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1338,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1339,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1340,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fs_prep_var
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - fs
        - ofsvar
      BBCount:         29
      ICount:          471
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - lj_buf_more2
        - lj_strfmt_wuleb128
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1469,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1470,16'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1476,13'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_parse.c:1479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1480,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1499,16'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_parse.c:1480,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1481,18'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1498,3'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_parse.c:1484,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1485,19'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1488,14'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_wuleb128
                - lj_strfmt_wuleb128
                - lj_buf_more2
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1472,15'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_parse.c:1485,6'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_parse.c:1489,6'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_parse.c:1493,11'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_parse.c:1494,11'
          Dst:             lj_strfmt_wuleb128
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
    - functionName:    fs_prep_line
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - numline
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1424,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1424,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1424,45'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fs_fixup_ret
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         35
      ICount:          245
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - bcemit_INS
        - bcopisret
        - err_syntax
        - fscope_end
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1538,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1538,46'
              BranchSideFuncs:
                - bcemit_INS
                - fscope_end
                - lj_assert_fail
                - bcemit_INS
                - err_syntax
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1539,10'
              BranchSideFuncs:
                - bcemit_INS
                - fscope_end
                - lj_assert_fail
                - bcemit_INS
                - err_syntax
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:1538,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1539,10'
              BranchSideFuncs:
                - fscope_end
                - lj_assert_fail
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1543,3'
              BranchSideFuncs:
                - fscope_end
                - lj_assert_fail
                - bcemit_INS
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:1539,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1540,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
                - fscope_end
                - lj_assert_fail
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1541,5'
              BranchSideFuncs:
                - bcemit_INS
                - fscope_end
                - lj_assert_fail
                - bcemit_INS
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:1545,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1545,3'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1547,7'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:1547,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1547,7'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1549,13'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:1549,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1550,19'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1569,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1552,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1555,22'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1555,22'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1555,22'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1555,22'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1555,22'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1555,22'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1564,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1566,2'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:1558,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1559,15'
              BranchSideFuncs:
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1561,23'
              BranchSideFuncs:
                - bcemit_INS
                - err_syntax
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1538,36'
          Dst:             bcopisret
        - Src:             'third_party/luajit/src/lj_parse.c:1540,7'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:1541,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:1544,3'
          Dst:             fscope_end
        - Src:             'third_party/luajit/src/lj_parse.c:1545,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1555,11'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:1559,4'
          Dst:             err_syntax
    - functionName:    bcemit_INS
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - ins
      BBCount:         8
      ICount:          141
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - err_limit
        - jmp_patchval
        - lj_mem_grow
      functionUses:    39
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:427,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:427,7'
              BranchSideFuncs:
                - lj_mem_grow
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:428,22'
              BranchSideFuncs:
                - lj_mem_grow
                - err_limit
        - Branch String:   'third_party/luajit/src/lj_parse.c:429,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:429,5'
              BranchSideFuncs:
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:430,5'
              BranchSideFuncs:
                - lj_mem_grow
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:425,3'
          Dst:             jmp_patchval
        - Src:             'third_party/luajit/src/lj_parse.c:429,5'
          Dst:             err_limit
        - Src:             'third_party/luajit/src/lj_parse.c:430,5'
          Dst:             lj_mem_grow
    - functionName:    fscope_end
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         19
      ICount:          163
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - bcemit_INS
        - gola_fixup
        - gola_new
        - gola_resolve
        - lj_assert_fail
        - var_remove
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1300,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1300,3'
              BranchSideFuncs:
                - gola_fixup
                - gola_fixup
                - gola_new
                - gola_resolve
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1301,8'
              BranchSideFuncs:
                - gola_fixup
                - gola_fixup
                - gola_new
                - gola_resolve
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:1301,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1302,5'
              BranchSideFuncs:
                - bcemit_INS
                - gola_fixup
                - gola_fixup
                - gola_new
                - gola_resolve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1303,8'
              BranchSideFuncs:
                - gola_fixup
                - gola_fixup
                - gola_new
                - gola_resolve
        - Branch String:   'third_party/luajit/src/lj_parse.c:1303,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1304,10'
              BranchSideFuncs:
                - gola_fixup
                - gola_new
                - gola_resolve
                - gola_fixup
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1313,8'
              BranchSideFuncs:
                - gola_fixup
        - Branch String:   'third_party/luajit/src/lj_parse.c:1304,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1305,28'
              BranchSideFuncs:
                - gola_new
                - gola_resolve
                - gola_fixup
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1309,18'
              BranchSideFuncs:
                - gola_fixup
        - Branch String:   'third_party/luajit/src/lj_parse.c:1313,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1313,7'
              BranchSideFuncs:
                - gola_fixup
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1314,16'
              BranchSideFuncs:
                - gola_fixup
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1298,3'
          Dst:             var_remove
        - Src:             'third_party/luajit/src/lj_parse.c:1300,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1302,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:1305,19'
          Dst:             gola_new
        - Src:             'third_party/luajit/src/lj_parse.c:1307,7'
          Dst:             gola_resolve
        - Src:             'third_party/luajit/src/lj_parse.c:1309,7'
          Dst:             gola_fixup
        - Src:             'third_party/luajit/src/lj_parse.c:1314,5'
          Dst:             gola_fixup
    - functionName:    err_syntax
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - em
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lex_error
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:182,3'
          Dst:             lj_lex_error
    - functionName:    var_remove
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - tolevel
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1096,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1097,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1098,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gola_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ls
        - name
        - info
        - pc
      BBCount:         15
      ICount:          162
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_lex_error
        - lj_mem_grow
        - lj_tab_getstr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1166,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1167,9'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_tab_getstr
                - lj_assert_fail
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1171,3'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1167,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1168,20'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1169,5'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1171,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1171,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1171,3'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1171,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1171,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1171,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1168,7'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_parse.c:1169,5'
          Dst:             lj_mem_grow
        - Src:             'third_party/luajit/src/lj_parse.c:1171,3'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_parse.c:1171,3'
          Dst:             lj_assert_fail
    - functionName:    gola_resolve
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - bl
        - idx
      BBCount:         22
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - gola_patch
        - lj_assert_fail
        - lj_lex_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1219,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1220,9'
              BranchSideFuncs:
                - gola_patch
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1231,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1220,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1220,40'
              BranchSideFuncs:
                - gola_patch
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1220,40'
              BranchSideFuncs:
                - gola_patch
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_parse.c:1220,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1220,40'
              BranchSideFuncs:
                - gola_patch
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1221,11'
              BranchSideFuncs:
                - gola_patch
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_parse.c:1221,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1222,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1229,18'
              BranchSideFuncs:
                - gola_patch
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_parse.c:1223,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1223,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1224,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_parse.c:1225,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1225,2'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1226,15'
              BranchSideFuncs:
                - lj_lex_error
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1223,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1225,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1226,2'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_parse.c:1229,7'
          Dst:             gola_patch
    - functionName:    gola_fixup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1235
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - bl
      BBCount:         38
      ICount:          261
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - gola_close
        - gola_patch
        - lj_lex_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1238,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1239,19'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1266,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1240,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1241,11'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1265,3'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1241,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1243,2'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1250,18'
              BranchSideFuncs:
                - gola_patch
                - gola_close
                - lj_lex_error
                - lj_lex_error
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1244,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1245,8'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1250,7'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1245,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1245,36'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1245,36'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1245,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1245,36'
              BranchSideFuncs:
                - gola_patch
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1246,11'
              BranchSideFuncs:
                - gola_patch
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1246,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1246,38'
              BranchSideFuncs:
                - gola_patch
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1248,17'
              BranchSideFuncs:
                - gola_patch
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1246,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1247,19'
              BranchSideFuncs:
                - gola_close
                - gola_patch
                - lj_lex_error
                - lj_lex_error
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1248,17'
              BranchSideFuncs:
                - gola_patch
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1251,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1252,23'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_patch
                - gola_close
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1257,21'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_parse.c:1254,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1255,17'
              BranchSideFuncs:
                - gola_close
                - lj_lex_error
                - lj_lex_error
                - gola_patch
                - gola_close
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1256,2'
              BranchSideFuncs:
                - lj_lex_error
                - lj_lex_error
                - gola_close
                - gola_patch
                - gola_close
        - Branch String:   'third_party/luajit/src/lj_parse.c:1258,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1259,19'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1261,19'
              BranchSideFuncs:
                - lj_lex_error
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1247,8'
          Dst:             gola_close
        - Src:             'third_party/luajit/src/lj_parse.c:1248,6'
          Dst:             gola_patch
        - Src:             'third_party/luajit/src/lj_parse.c:1255,6'
          Dst:             gola_close
        - Src:             'third_party/luajit/src/lj_parse.c:1259,6'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_parse.c:1261,6'
          Dst:             lj_lex_error
    - functionName:    gola_close
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - vg
      BBCount:         20
      ICount:          149
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - jmp_next
        - jmp_patch
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1202,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1202,3'
              BranchSideFuncs:
                - lj_assert_fail
                - jmp_next
                - jmp_patch
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1203,3'
              BranchSideFuncs:
                - lj_assert_fail
                - jmp_next
                - jmp_patch
        - Branch String:   'third_party/luajit/src/lj_parse.c:1203,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1203,3'
              BranchSideFuncs:
                - jmp_next
                - jmp_patch
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1205,3'
              BranchSideFuncs:
                - jmp_next
                - jmp_patch
        - Branch String:   'third_party/luajit/src/lj_parse.c:1203,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1203,3'
              BranchSideFuncs:
                - jmp_next
                - jmp_patch
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1205,3'
              BranchSideFuncs:
                - jmp_next
                - jmp_patch
        - Branch String:   'third_party/luajit/src/lj_parse.c:1206,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1206,7'
              BranchSideFuncs:
                - jmp_next
                - jmp_patch
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1207,27'
              BranchSideFuncs:
                - jmp_next
                - jmp_patch
        - Branch String:   'third_party/luajit/src/lj_parse.c:1208,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1208,35'
              BranchSideFuncs:
                - jmp_patch
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1202,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1203,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1207,18'
          Dst:             jmp_next
        - Src:             'third_party/luajit/src/lj_parse.c:1208,25'
          Dst:             jmp_patch
    - functionName:    gola_patch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - vg
        - vl
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jmp_patch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1193,3'
          Dst:             jmp_patch
    - functionName:    jmp_patch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fs
        - list
        - target
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - jmp_patchval
        - jmp_tohere
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:374,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:375,16'
              BranchSideFuncs:
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:377,5'
              BranchSideFuncs:
                - lj_assert_fail
                - jmp_patchval
        - Branch String:   'third_party/luajit/src/lj_parse.c:377,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:377,5'
              BranchSideFuncs:
                - jmp_patchval
            - BranchSide:      'third_party/luajit/src/lj_parse.c:378,18'
              BranchSideFuncs:
                - jmp_patchval
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:375,5'
          Dst:             jmp_tohere
        - Src:             'third_party/luajit/src/lj_parse.c:377,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:378,5'
          Dst:             jmp_patchval
    - functionName:    jmp_tohere
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - list
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jmp_append
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:368,3'
          Dst:             jmp_append
    - functionName:    jmp_patchval
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - fs
        - list
        - vtarget
        - reg
        - dtarget
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jmp_next
        - jmp_patchins
        - jmp_patchtestreg
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:354,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:355,27'
              BranchSideFuncs:
                - jmp_next
                - jmp_patchtestreg
                - jmp_patchins
                - jmp_patchins
            - BranchSide:      'third_party/luajit/src/lj_parse.c:362,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:356,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:357,20'
              BranchSideFuncs:
                - jmp_patchins
                - jmp_next
                - jmp_patchtestreg
                - jmp_patchins
            - BranchSide:      'third_party/luajit/src/lj_parse.c:359,20'
              BranchSideFuncs:
                - jmp_patchins
                - jmp_next
                - jmp_patchtestreg
                - jmp_patchins
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:355,18'
          Dst:             jmp_next
        - Src:             'third_party/luajit/src/lj_parse.c:356,9'
          Dst:             jmp_patchtestreg
        - Src:             'third_party/luajit/src/lj_parse.c:357,7'
          Dst:             jmp_patchins
        - Src:             'third_party/luajit/src/lj_parse.c:359,7'
          Dst:             jmp_patchins
    - functionName:    jmp_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - pc
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:273,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:274,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:276,32'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jmp_patchtestreg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fs
        - pc
        - reg
      BBCount:         26
      ICount:          182
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:293,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:293,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:293,49'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:295,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:295,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:296,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:295,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:302,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:296,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:296,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:299,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:296,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:297,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:299,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:302,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:311,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:303,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:304,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:306,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jmp_patchins
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fs
        - pc
        - dest
      BBCount:         9
      ICount:          79
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - err_syntax
        - lj_assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:328,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:328,3'
              BranchSideFuncs:
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:329,7'
              BranchSideFuncs:
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:329,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:330,16'
              BranchSideFuncs:
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:331,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:328,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:330,5'
          Dst:             err_syntax
    - functionName:    jmp_append
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - l1
        - l2
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jmp_next
        - jmp_patchins
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:337,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:338,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:339,15'
              BranchSideFuncs:
                - jmp_next
                - jmp_patchins
        - Branch String:   'third_party/luajit/src/lj_parse.c:339,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:340,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:342,19'
              BranchSideFuncs:
                - jmp_next
                - jmp_patchins
        - Branch String:   'third_party/luajit/src/lj_parse.c:344,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:345,14'
              BranchSideFuncs:
                - jmp_next
                - jmp_patchins
            - BranchSide:      'third_party/luajit/src/lj_parse.c:346,18'
              BranchSideFuncs:
                - jmp_patchins
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:344,20'
          Dst:             jmp_next
        - Src:             'third_party/luajit/src/lj_parse.c:346,5'
          Dst:             jmp_patchins
    - functionName:    assign_hazard
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2173
      functionLinenumberEnd: 2194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - lh
        - v
      BBCount:         19
      ICount:          137
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - bcemit_INS
        - bcreg_reserve
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2178,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2179,9'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2190,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
        - Branch String:   'third_party/luajit/src/lj_parse.c:2179,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2180,11'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2189,3'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
        - Branch String:   'third_party/luajit/src/lj_parse.c:2180,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2181,9'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2184,11'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
        - Branch String:   'third_party/luajit/src/lj_parse.c:2184,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2185,9'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2188,5'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
        - Branch String:   'third_party/luajit/src/lj_parse.c:2190,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2190,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2191,5'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2191,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2192,5'
          Dst:             bcreg_reserve
    - functionName:    bcreg_reserve
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - n
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bcreg_bump
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:398,3'
          Dst:             bcreg_bump
    - functionName:    bcreg_bump
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - n
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - err_syntax
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:388,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:388,7'
              BranchSideFuncs:
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:389,9'
              BranchSideFuncs:
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:389,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:390,18'
              BranchSideFuncs:
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:391,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:390,7'
          Dst:             err_syntax
    - functionName:    parse_assignment
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2221
      functionLinenumberEnd: 2254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - lh
        - nvars
      BBCount:         25
      ICount:          215
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - assign_adjust
        - assign_hazard
        - bcemit_store
        - err_limit
        - err_syntax
        - expr_list
        - expr_primary
        - lex_check
        - lex_opt
        - parse_assignment
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2223,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2223,3'
              BranchSideFuncs:
                - err_syntax
                - lex_opt
                - lex_check
                - expr_list
                - assign_adjust
                - bcemit_store
                - bcemit_store
                - expr_primary
                - parse_assignment
                - err_limit
                - assign_hazard
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2223,3'
              BranchSideFuncs:
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:2223,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2223,3'
              BranchSideFuncs:
                - lex_opt
                - lex_check
                - expr_list
                - assign_adjust
                - bcemit_store
                - bcemit_store
                - expr_primary
                - parse_assignment
                - err_limit
                - assign_hazard
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2224,15'
              BranchSideFuncs:
                - lex_opt
                - lex_check
                - expr_list
                - assign_adjust
                - bcemit_store
                - bcemit_store
                - expr_primary
                - parse_assignment
                - err_limit
                - assign_hazard
        - Branch String:   'third_party/luajit/src/lj_parse.c:2224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2226,15'
              BranchSideFuncs:
                - expr_primary
                - parse_assignment
                - bcemit_store
                - err_limit
                - assign_hazard
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2234,15'
              BranchSideFuncs:
                - lex_check
                - expr_list
                - assign_adjust
                - bcemit_store
                - bcemit_store
        - Branch String:   'third_party/luajit/src/lj_parse.c:2228,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2229,21'
              BranchSideFuncs:
                - assign_hazard
                - parse_assignment
                - bcemit_store
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2230,5'
              BranchSideFuncs:
                - parse_assignment
                - bcemit_store
                - err_limit
        - Branch String:   'third_party/luajit/src/lj_parse.c:2230,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2230,5'
              BranchSideFuncs:
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2231,22'
              BranchSideFuncs:
                - parse_assignment
                - bcemit_store
        - Branch String:   'third_party/luajit/src/lj_parse.c:2236,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2237,13'
              BranchSideFuncs:
                - bcemit_store
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2249,19'
              BranchSideFuncs:
                - assign_adjust
                - bcemit_store
        - Branch String:   'third_party/luajit/src/lj_parse.c:2237,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2238,6'
              BranchSideFuncs:
                - bcemit_store
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2246,20'
              BranchSideFuncs:
                - bcemit_store
        - Branch String:   'third_party/luajit/src/lj_parse.c:2238,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2239,4'
              BranchSideFuncs:
                - bcemit_store
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2242,19'
              BranchSideFuncs:
                - bcemit_store
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2223,3'
          Dst:             err_syntax
        - Src:             'third_party/luajit/src/lj_parse.c:2224,7'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:2227,5'
          Dst:             expr_primary
        - Src:             'third_party/luajit/src/lj_parse.c:2229,7'
          Dst:             assign_hazard
        - Src:             'third_party/luajit/src/lj_parse.c:2230,5'
          Dst:             err_limit
        - Src:             'third_party/luajit/src/lj_parse.c:2231,5'
          Dst:             parse_assignment
        - Src:             'third_party/luajit/src/lj_parse.c:2234,5'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2235,13'
          Dst:             expr_list
        - Src:             'third_party/luajit/src/lj_parse.c:2246,7'
          Dst:             bcemit_store
        - Src:             'third_party/luajit/src/lj_parse.c:2249,5'
          Dst:             assign_adjust
        - Src:             'third_party/luajit/src/lj_parse.c:2253,3'
          Dst:             bcemit_store
    - functionName:    lex_opt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - tok
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_lex_next
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1008,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1009,17'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1012,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1009,5'
          Dst:             lj_lex_next
    - functionName:    expr_primary
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1967
      functionLinenumberEnd: 2003
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - v
      BBCount:         31
      ICount:          196
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - bcemit_method
        - bcreg_reserve
        - err_syntax
        - expr
        - expr_bracket
        - expr_discharge
        - expr_field
        - expr_index
        - expr_str
        - expr_toanyreg
        - expr_tonextreg
        - lex_match
        - lex_str
        - lj_lex_next
        - parse_args
        - var_lookup_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1970,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1971,19'
              BranchSideFuncs:
                - lj_lex_next
                - expr
                - lex_match
                - expr_discharge
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1976,14'
              BranchSideFuncs:
                - err_syntax
                - lex_str
                - var_lookup_
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
        - Branch String:   'third_party/luajit/src/lj_parse.c:1976,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1976,47'
              BranchSideFuncs:
                - lex_str
                - var_lookup_
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1977,5'
              BranchSideFuncs:
                - lex_str
                - var_lookup_
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
        - Branch String:   'third_party/luajit/src/lj_parse.c:1976,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1977,5'
              BranchSideFuncs:
                - lex_str
                - var_lookup_
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1979,16'
              BranchSideFuncs:
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:1982,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1983,18'
              BranchSideFuncs:
                - expr_field
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1984,16'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - expr_field
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
        - Branch String:   'third_party/luajit/src/lj_parse.c:1984,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1986,21'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1989,16'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
        - Branch String:   'third_party/luajit/src/lj_parse.c:1989,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1991,19'
              BranchSideFuncs:
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1995,16'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
        - Branch String:   'third_party/luajit/src/lj_parse.c:1995,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1995,34'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1996,22'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
        - Branch String:   'third_party/luajit/src/lj_parse.c:1995,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1995,58'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1996,22'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
        - Branch String:   'third_party/luajit/src/lj_parse.c:1995,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1996,22'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - parse_args
                - lj_lex_next
                - expr_str
                - bcemit_method
                - parse_args
                - expr_toanyreg
                - expr_bracket
                - expr_index
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2000,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1972,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:1973,5'
          Dst:             expr
        - Src:             'third_party/luajit/src/lj_parse.c:1974,5'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:1975,5'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:1977,5'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:1977,5'
          Dst:             var_lookup_
        - Src:             'third_party/luajit/src/lj_parse.c:1979,5'
          Dst:             err_syntax
        - Src:             'third_party/luajit/src/lj_parse.c:1983,7'
          Dst:             expr_field
        - Src:             'third_party/luajit/src/lj_parse.c:1986,7'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:1987,7'
          Dst:             expr_bracket
        - Src:             'third_party/luajit/src/lj_parse.c:1988,7'
          Dst:             expr_index
        - Src:             'third_party/luajit/src/lj_parse.c:1991,7'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:1992,7'
          Dst:             expr_str
        - Src:             'third_party/luajit/src/lj_parse.c:1993,7'
          Dst:             bcemit_method
        - Src:             'third_party/luajit/src/lj_parse.c:1994,7'
          Dst:             parse_args
        - Src:             'third_party/luajit/src/lj_parse.c:1996,7'
          Dst:             expr_tonextreg
        - Src:             'third_party/luajit/src/lj_parse.c:1997,19'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:1998,7'
          Dst:             parse_args
    - functionName:    lex_check
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - tok
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - err_token
        - lj_lex_next
      functionUses:    15
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1018,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1019,15'
              BranchSideFuncs:
                - err_token
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1020,15'
              BranchSideFuncs:
                - lj_lex_next
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1019,5'
          Dst:             err_token
        - Src:             'third_party/luajit/src/lj_parse.c:1020,3'
          Dst:             lj_lex_next
    - functionName:    expr_list
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1907
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - v
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expr
        - expr_tonextreg
        - lex_opt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1910,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1911,20'
              BranchSideFuncs:
                - expr_tonextreg
                - expr
                - lex_opt
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1915,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1909,3'
          Dst:             expr
        - Src:             'third_party/luajit/src/lj_parse.c:1910,10'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:1911,5'
          Dst:             expr_tonextreg
        - Src:             'third_party/luajit/src/lj_parse.c:1912,5'
          Dst:             expr
    - functionName:    bcemit_store
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - var
        - e
      BBCount:         43
      ICount:          356
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - bcemit_INS
        - bcreg_free
        - const_num
        - const_str
        - expr_free
        - expr_toanyreg
        - expr_toreg
        - expr_toval
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:631,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:632,5'
              BranchSideFuncs:
                - expr_free
                - expr_toreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:636,14'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - bcreg_free
                - expr_toanyreg
                - const_str
                - expr_toval
                - expr_toanyreg
                - const_num
                - const_str
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:636,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:637,5'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - const_num
                - const_str
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:647,14'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - bcreg_free
                - expr_toanyreg
                - const_str
        - Branch String:   'third_party/luajit/src/lj_parse.c:639,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:640,13'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:641,14'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - const_num
                - const_str
        - Branch String:   'third_party/luajit/src/lj_parse.c:640,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:640,13'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:647,3'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:641,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:642,13'
              BranchSideFuncs:
                - const_str
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:643,14'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:643,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:644,13'
              BranchSideFuncs:
                - const_num
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:646,13'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - expr_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:647,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:648,30'
              BranchSideFuncs:
                - expr_toanyreg
                - const_str
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:652,5'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - bcreg_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:652,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:652,5'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - bcreg_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:653,24'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - expr_free
                - bcreg_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:655,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:656,13'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:657,16'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
                - bcreg_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:657,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:658,13'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:663,11'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
                - bcreg_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:663,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:663,32'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
                - bcreg_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:666,13'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:663,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:663,53'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
                - bcreg_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:666,13'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:663,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:664,13'
              BranchSideFuncs:
                - bcreg_free
                - bcemit_INS
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:666,13'
              BranchSideFuncs:
                - bcemit_INS
                - expr_free
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:633,5'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:634,5'
          Dst:             expr_toreg
        - Src:             'third_party/luajit/src/lj_parse.c:638,5'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:640,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:642,13'
          Dst:             const_str
        - Src:             'third_party/luajit/src/lj_parse.c:644,13'
          Dst:             const_num
        - Src:             'third_party/luajit/src/lj_parse.c:646,13'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:648,16'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:649,11'
          Dst:             const_str
        - Src:             'third_party/luajit/src/lj_parse.c:652,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:653,10'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:664,2'
          Dst:             bcreg_free
        - Src:             'third_party/luajit/src/lj_parse.c:669,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:670,3'
          Dst:             expr_free
    - functionName:    assign_adjust
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2198
      functionLinenumberEnd: 2217
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - nvars
        - nexps
        - e
      BBCount:         21
      ICount:          155
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - bcemit_nil
        - bcreg_reserve
        - expr_tonextreg
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2201,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2202,10'
              BranchSideFuncs:
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2207,9'
              BranchSideFuncs:
                - bcreg_reserve
                - bcemit_nil
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:2203,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2203,26'
              BranchSideFuncs:
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2204,5'
              BranchSideFuncs:
                - bcreg_reserve
        - Branch String:   'third_party/luajit/src/lj_parse.c:2205,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2205,34'
              BranchSideFuncs:
                - bcreg_reserve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2206,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:2207,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2208,22'
              BranchSideFuncs:
                - expr_tonextreg
                - bcreg_reserve
                - bcemit_nil
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2209,9'
              BranchSideFuncs:
                - bcreg_reserve
                - bcemit_nil
        - Branch String:   'third_party/luajit/src/lj_parse.c:2215,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2215,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2216,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2205,20'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:2208,7'
          Dst:             expr_tonextreg
        - Src:             'third_party/luajit/src/lj_parse.c:2211,7'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:2212,7'
          Dst:             bcemit_nil
    - functionName:    expr_tonextreg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bcreg_reserve
        - expr_discharge
        - expr_free
        - expr_toreg
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:597,3'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:598,3'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:599,3'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:600,3'
          Dst:             expr_toreg
    - functionName:    bcemit_nil
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fs
        - from
        - n
      BBCount:         32
      ICount:          203
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - bcemit_INS
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:484,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:485,18'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:513,14'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:487,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:489,11'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:501,13'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:509,7'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:489,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:489,34'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:490,11'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:490,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:491,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:492,18'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:491,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:491,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:492,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:492,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:493,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:496,2'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:502,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:502,28'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:507,7'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:502,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:503,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:507,7'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:503,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:504,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:505,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:513,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:513,27'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:514,6'
              BranchSideFuncs:
                - bcemit_INS
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:513,3'
          Dst:             bcemit_INS
    - functionName:    expr_discharge
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         23
      ICount:          182
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - bcemit_INS
        - bcreg_free
        - const_str
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:452,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:453,11'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:454,14'
              BranchSideFuncs:
                - bcreg_free
                - bcreg_free
                - bcemit_INS
                - const_str
        - Branch String:   'third_party/luajit/src/lj_parse.c:454,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:455,11'
              BranchSideFuncs:
                - const_str
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:456,14'
              BranchSideFuncs:
                - bcreg_free
                - bcreg_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:456,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:457,16'
              BranchSideFuncs:
                - bcreg_free
                - bcreg_free
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:467,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:458,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:459,13'
              BranchSideFuncs:
                - bcreg_free
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:460,16'
              BranchSideFuncs:
                - bcreg_free
                - bcreg_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:460,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:461,13'
              BranchSideFuncs:
                - bcreg_free
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:463,18'
              BranchSideFuncs:
                - bcreg_free
                - bcreg_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:467,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:468,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:471,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:471,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:472,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:475,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:455,11'
          Dst:             const_str
        - Src:             'third_party/luajit/src/lj_parse.c:463,7'
          Dst:             bcreg_free
        - Src:             'third_party/luajit/src/lj_parse.c:466,5'
          Dst:             bcreg_free
        - Src:             'third_party/luajit/src/lj_parse.c:477,17'
          Dst:             bcemit_INS
    - functionName:    expr_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bcreg_free
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:414,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:414,7'
              BranchSideFuncs:
                - bcreg_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:415,16'
              BranchSideFuncs:
                - bcreg_free
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:415,5'
          Dst:             bcreg_free
    - functionName:    expr_toreg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - e
        - reg
      BBCount:         18
      ICount:          180
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - bcemit_INS
        - bcemit_jmp
        - expr_toreg_nobranch
        - jmp_append
        - jmp_novalue
        - jmp_patchval
        - jmp_tohere
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:573,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:574,16'
              BranchSideFuncs:
                - jmp_append
                - jmp_novalue
                - jmp_novalue
                - jmp_patchval
                - jmp_patchval
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:575,7'
              BranchSideFuncs:
                - jmp_novalue
                - jmp_novalue
                - jmp_patchval
                - jmp_patchval
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:575,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:575,7'
              BranchSideFuncs:
                - jmp_novalue
                - jmp_novalue
                - jmp_patchval
                - jmp_patchval
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:576,17'
              BranchSideFuncs:
                - jmp_novalue
                - jmp_novalue
                - jmp_patchval
                - jmp_patchval
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:577,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:577,46'
              BranchSideFuncs:
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
                - jmp_patchval
                - jmp_patchval
            - BranchSide:      'third_party/luajit/src/lj_parse.c:578,21'
              BranchSideFuncs:
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
                - jmp_patchval
                - jmp_patchval
        - Branch String:   'third_party/luajit/src/lj_parse.c:577,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:578,21'
              BranchSideFuncs:
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
                - jmp_patchval
                - jmp_patchval
            - BranchSide:      'third_party/luajit/src/lj_parse.c:584,12'
              BranchSideFuncs:
                - jmp_patchval
                - jmp_patchval
        - Branch String:   'third_party/luajit/src/lj_parse.c:578,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:578,13'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
                - jmp_patchval
                - jmp_patchval
            - BranchSide:      'third_party/luajit/src/lj_parse.c:578,57'
              BranchSideFuncs:
                - bcemit_jmp
                - bcemit_INS
                - bcemit_INS
                - bcemit_INS
                - jmp_tohere
                - jmp_patchval
                - jmp_patchval
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:572,3'
          Dst:             expr_toreg_nobranch
        - Src:             'third_party/luajit/src/lj_parse.c:574,5'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:577,9'
          Dst:             jmp_novalue
        - Src:             'third_party/luajit/src/lj_parse.c:577,34'
          Dst:             jmp_novalue
        - Src:             'third_party/luajit/src/lj_parse.c:578,46'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:579,16'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:580,7'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:581,15'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:582,7'
          Dst:             jmp_tohere
        - Src:             'third_party/luajit/src/lj_parse.c:586,5'
          Dst:             jmp_patchval
        - Src:             'third_party/luajit/src/lj_parse.c:587,5'
          Dst:             jmp_patchval
    - functionName:    expr_toreg_nobranch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - e
        - reg
      BBCount:         55
      ICount:          351
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - bcemit_INS
        - bcemit_nil
        - const_gc
        - const_num
        - const_str
        - expr_discharge
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:522,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:523,11'
              BranchSideFuncs:
                - const_str
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:524,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - bcemit_INS
                - bcemit_nil
                - lj_assert_fail
                - const_gc
                - lj_assert_fail
                - lj_assert_fail
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:524,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:531,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - const_num
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:539,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - bcemit_INS
                - bcemit_nil
                - lj_assert_fail
                - const_gc
        - Branch String:   'third_party/luajit/src/lj_parse.c:531,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:531,20'
              BranchSideFuncs:
                - lj_assert_fail
                - const_num
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:531,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - const_num
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:533,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:533,24'
              BranchSideFuncs:
                - const_num
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:537,13'
              BranchSideFuncs:
                - const_num
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:533,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:534,13'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:537,13'
              BranchSideFuncs:
                - const_num
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:539,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:540,5'
              BranchSideFuncs:
                - lj_assert_fail
                - const_gc
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:544,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - bcemit_INS
                - bcemit_nil
        - Branch String:   'third_party/luajit/src/lj_parse.c:544,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:545,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:547,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - bcemit_INS
                - bcemit_nil
        - Branch String:   'third_party/luajit/src/lj_parse.c:547,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:548,9'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:551,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - bcemit_INS
                - bcemit_nil
        - Branch String:   'third_party/luajit/src/lj_parse.c:548,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:549,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:550,11'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:551,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:552,16'
              BranchSideFuncs:
                - bcemit_nil
            - BranchSide:      'third_party/luajit/src/lj_parse.c:554,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:554,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:555,11'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:557,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:557,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:557,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:558,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:557,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:557,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:558,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:521,3'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:523,11'
          Dst:             const_str
        - Src:             'third_party/luajit/src/lj_parse.c:531,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:531,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:537,13'
          Dst:             const_num
        - Src:             'third_party/luajit/src/lj_parse.c:541,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:541,11'
          Dst:             const_gc
        - Src:             'third_party/luajit/src/lj_parse.c:552,5'
          Dst:             bcemit_nil
        - Src:             'third_party/luajit/src/lj_parse.c:555,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:557,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:560,3'
          Dst:             bcemit_INS
    - functionName:    jmp_novalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - list
      BBCount:         18
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - jmp_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:282,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:283,15'
              BranchSideFuncs:
                - jmp_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:287,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:283,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:283,38'
              BranchSideFuncs:
                - jmp_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:283,47'
              BranchSideFuncs:
                - jmp_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:284,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:284,34'
              BranchSideFuncs:
                - jmp_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:286,3'
              BranchSideFuncs:
                - jmp_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:284,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:284,57'
              BranchSideFuncs:
                - jmp_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:286,3'
              BranchSideFuncs:
                - jmp_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:284,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:285,7'
              BranchSideFuncs:
                - jmp_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:286,3'
              BranchSideFuncs:
                - jmp_next
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:282,33'
          Dst:             jmp_next
    - functionName:    bcemit_jmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bcemit_INS
        - jmp_append
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:704,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:704,48'
              BranchSideFuncs:
                - bcemit_INS
                - jmp_append
            - BranchSide:      'third_party/luajit/src/lj_parse.c:708,9'
              BranchSideFuncs:
                - bcemit_INS
                - jmp_append
        - Branch String:   'third_party/luajit/src/lj_parse.c:704,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:705,5'
              BranchSideFuncs:
                - jmp_append
            - BranchSide:      'third_party/luajit/src/lj_parse.c:708,9'
              BranchSideFuncs:
                - bcemit_INS
                - jmp_append
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:708,9'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:710,3'
          Dst:             jmp_append
    - functionName:    const_str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - const_gc
        - lj_assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:240,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:240,3'
              BranchSideFuncs:
                - const_gc
            - BranchSide:      'third_party/luajit/src/lj_parse.c:240,3'
              BranchSideFuncs:
                - lj_assert_fail
                - const_gc
        - Branch String:   'third_party/luajit/src/lj_parse.c:240,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:240,3'
              BranchSideFuncs:
                - const_gc
            - BranchSide:      'third_party/luajit/src/lj_parse.c:240,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:240,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:241,10'
          Dst:             const_gc
    - functionName:    const_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         10
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_tab_set
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:215,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:215,3'
              BranchSideFuncs:
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_parse.c:216,18'
              BranchSideFuncs:
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_parse.c:217,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:218,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:219,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:215,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:216,7'
          Dst:             lj_tab_set
    - functionName:    const_gc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - gc
        - itype
      BBCount:         13
      ICount:          200
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_tab_set
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:230,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_parse.c:231,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:232,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:233,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:230,7'
          Dst:             lj_tab_set
    - functionName:    bcreg_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - reg
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:405,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:405,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:406,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:407,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:407,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:408,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:407,5'
          Dst:             lj_assert_fail
    - functionName:    expr_toval
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expr_discharge
        - expr_toanyreg
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:621,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:622,19'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:624,20'
              BranchSideFuncs:
                - expr_discharge
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:622,5'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:624,5'
          Dst:             expr_discharge
    - functionName:    expr_toanyreg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - expr_discharge
        - expr_tonextreg
        - expr_toreg
      functionUses:    23
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:607,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:608,10'
              BranchSideFuncs:
                - expr_tonextreg
                - expr_toreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:614,18'
              BranchSideFuncs:
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:608,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:608,34'
              BranchSideFuncs:
                - expr_tonextreg
                - expr_toreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:609,9'
              BranchSideFuncs:
                - expr_tonextreg
                - expr_toreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:609,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:610,18'
              BranchSideFuncs:
                - expr_toreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:613,3'
              BranchSideFuncs:
                - expr_tonextreg
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:606,3'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:610,7'
          Dst:             expr_toreg
        - Src:             'third_party/luajit/src/lj_parse.c:614,3'
          Dst:             expr_tonextreg
    - functionName:    expr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2141
      functionLinenumberEnd: 2143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - v
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expr_binop
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2142,3'
          Dst:             expr_binop
    - functionName:    expr_binop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2120
      functionLinenumberEnd: 2136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - v
        - limit
      BBCount:         9
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bcemit_binop
        - bcemit_binop_left
        - expr_binop
        - expr_unop
        - lj_lex_next
        - synlevel_begin
        - token2binop
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2125,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2125,41'
              BranchSideFuncs:
                - lj_lex_next
                - bcemit_binop_left
                - expr_binop
                - bcemit_binop
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2125,3'
              BranchSideFuncs:
                - lj_lex_next
                - bcemit_binop_left
                - expr_binop
                - bcemit_binop
        - Branch String:   'third_party/luajit/src/lj_parse.c:2125,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2128,17'
              BranchSideFuncs:
                - lj_lex_next
                - bcemit_binop_left
                - expr_binop
                - bcemit_binop
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2135,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2122,3'
          Dst:             synlevel_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2123,3'
          Dst:             expr_unop
        - Src:             'third_party/luajit/src/lj_parse.c:2124,8'
          Dst:             token2binop
        - Src:             'third_party/luajit/src/lj_parse.c:2128,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2129,5'
          Dst:             bcemit_binop_left
        - Src:             'third_party/luajit/src/lj_parse.c:2131,14'
          Dst:             expr_binop
        - Src:             'third_party/luajit/src/lj_parse.c:2132,5'
          Dst:             bcemit_binop
    - functionName:    synlevel_begin
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2052
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lex_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2053,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2054,18'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2055,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2054,5'
          Dst:             lj_lex_error
    - functionName:    expr_unop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2101
      functionLinenumberEnd: 2116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - v
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - bcemit_unop
        - expr_binop
        - expr_simple
        - lj_lex_next
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2103,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2104,8'
              BranchSideFuncs:
                - lj_lex_next
                - expr_binop
                - bcemit_unop
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2105,14'
              BranchSideFuncs:
                - expr_simple
                - lj_lex_next
                - expr_binop
                - bcemit_unop
        - Branch String:   'third_party/luajit/src/lj_parse.c:2105,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2106,8'
              BranchSideFuncs:
                - lj_lex_next
                - expr_binop
                - bcemit_unop
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2107,14'
              BranchSideFuncs:
                - expr_simple
                - lj_lex_next
                - expr_binop
                - bcemit_unop
        - Branch String:   'third_party/luajit/src/lj_parse.c:2107,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2108,8'
              BranchSideFuncs:
                - lj_lex_next
                - expr_binop
                - bcemit_unop
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2110,17'
              BranchSideFuncs:
                - expr_simple
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2110,5'
          Dst:             expr_simple
        - Src:             'third_party/luajit/src/lj_parse.c:2113,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2114,3'
          Dst:             expr_binop
        - Src:             'third_party/luajit/src/lj_parse.c:2115,3'
          Dst:             bcemit_unop
    - functionName:    token2binop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2061
      functionLinenumberEnd: 2080
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tok
      BBCount:         18
      ICount:          93
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2062,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2063,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2064,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2065,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2066,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2067,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2068,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2069,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2070,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2071,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2072,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2073,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2074,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2075,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2076,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2077,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2078,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bcemit_binop_left
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - op
        - e
      BBCount:         30
      ICount:          136
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - bcemit_branch_f
        - bcemit_branch_t
        - expr_toanyreg
        - expr_tonextreg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:890,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:891,21'
              BranchSideFuncs:
                - bcemit_branch_t
            - BranchSide:      'third_party/luajit/src/lj_parse.c:892,14'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toanyreg
                - expr_tonextreg
                - bcemit_branch_f
        - Branch String:   'third_party/luajit/src/lj_parse.c:892,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:893,21'
              BranchSideFuncs:
                - bcemit_branch_f
            - BranchSide:      'third_party/luajit/src/lj_parse.c:894,14'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toanyreg
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:894,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:895,20'
              BranchSideFuncs:
                - expr_tonextreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:896,14'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:896,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:896,30'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:897,10'
              BranchSideFuncs:
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:896,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:897,10'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:899,10'
              BranchSideFuncs:
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:897,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:897,10'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:897,44'
              BranchSideFuncs:
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:897,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:897,44'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:898,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:899,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:899,10'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:899,47'
              BranchSideFuncs:
                - expr_toanyreg
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:891,5'
          Dst:             bcemit_branch_t
        - Src:             'third_party/luajit/src/lj_parse.c:893,5'
          Dst:             bcemit_branch_f
        - Src:             'third_party/luajit/src/lj_parse.c:895,5'
          Dst:             expr_tonextreg
        - Src:             'third_party/luajit/src/lj_parse.c:897,30'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:899,33'
          Dst:             expr_toanyreg
    - functionName:    bcemit_binop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - op
        - e1
        - e2
      BBCount:         48
      ICount:          327
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - bcemit_INS
        - bcemit_arith
        - bcemit_comp
        - expr_discharge
        - expr_free
        - expr_tonextreg
        - expr_toval
        - jmp_append
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:906,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:907,18'
              BranchSideFuncs:
                - bcemit_arith
            - BranchSide:      'third_party/luajit/src/lj_parse.c:908,14'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_comp
                - expr_toval
                - expr_tonextreg
                - expr_free
                - expr_free
                - bcemit_INS
                - lj_assert_fail
                - expr_free
                - lj_assert_fail
                - expr_discharge
                - jmp_append
                - lj_assert_fail
                - expr_discharge
                - jmp_append
        - Branch String:   'third_party/luajit/src/lj_parse.c:908,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:909,5'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_discharge
                - jmp_append
            - BranchSide:      'third_party/luajit/src/lj_parse.c:913,14'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_comp
                - expr_toval
                - expr_tonextreg
                - expr_free
                - expr_free
                - bcemit_INS
                - lj_assert_fail
                - expr_free
                - lj_assert_fail
                - expr_discharge
                - jmp_append
        - Branch String:   'third_party/luajit/src/lj_parse.c:909,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:909,5'
              BranchSideFuncs:
                - expr_discharge
                - jmp_append
            - BranchSide:      'third_party/luajit/src/lj_parse.c:910,20'
              BranchSideFuncs:
                - expr_discharge
                - jmp_append
        - Branch String:   'third_party/luajit/src/lj_parse.c:913,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:914,5'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_discharge
                - jmp_append
            - BranchSide:      'third_party/luajit/src/lj_parse.c:918,14'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_comp
                - expr_toval
                - expr_tonextreg
                - expr_free
                - expr_free
                - bcemit_INS
                - lj_assert_fail
                - expr_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:914,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:914,5'
              BranchSideFuncs:
                - expr_discharge
                - jmp_append
            - BranchSide:      'third_party/luajit/src/lj_parse.c:915,20'
              BranchSideFuncs:
                - expr_discharge
                - jmp_append
        - Branch String:   'third_party/luajit/src/lj_parse.c:918,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:919,16'
              BranchSideFuncs:
                - expr_toval
                - expr_tonextreg
                - expr_free
                - expr_free
                - bcemit_INS
                - lj_assert_fail
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:934,5'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_comp
        - Branch String:   'third_party/luajit/src/lj_parse.c:920,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:920,32'
              BranchSideFuncs:
                - expr_tonextreg
                - expr_free
                - expr_free
                - bcemit_INS
                - lj_assert_fail
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:927,22'
              BranchSideFuncs:
                - expr_tonextreg
                - expr_free
                - expr_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:920,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:921,7'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:927,22'
              BranchSideFuncs:
                - expr_tonextreg
                - expr_free
                - expr_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:921,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:921,7'
              BranchSideFuncs:
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:923,17'
              BranchSideFuncs:
                - expr_free
        - Branch String:   'third_party/luajit/src/lj_parse.c:934,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:934,5'
              BranchSideFuncs:
                - bcemit_comp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:937,17'
              BranchSideFuncs:
                - bcemit_comp
        - Branch String:   'third_party/luajit/src/lj_parse.c:934,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:934,5'
              BranchSideFuncs:
                - bcemit_comp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:937,17'
              BranchSideFuncs:
                - bcemit_comp
        - Branch String:   'third_party/luajit/src/lj_parse.c:934,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:934,5'
              BranchSideFuncs:
                - bcemit_comp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:937,17'
              BranchSideFuncs:
                - bcemit_comp
        - Branch String:   'third_party/luajit/src/lj_parse.c:934,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:934,5'
              BranchSideFuncs:
                - bcemit_comp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:937,17'
              BranchSideFuncs:
                - bcemit_comp
        - Branch String:   'third_party/luajit/src/lj_parse.c:934,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:934,5'
              BranchSideFuncs:
                - bcemit_comp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:937,17'
              BranchSideFuncs:
                - bcemit_comp
        - Branch String:   'third_party/luajit/src/lj_parse.c:934,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:934,5'
              BranchSideFuncs:
                - bcemit_comp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:937,17'
              BranchSideFuncs:
                - bcemit_comp
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:907,5'
          Dst:             bcemit_arith
        - Src:             'third_party/luajit/src/lj_parse.c:909,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:910,5'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:911,5'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:914,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:915,5'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:916,5'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:919,5'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:921,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:923,7'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:927,7'
          Dst:             expr_tonextreg
        - Src:             'third_party/luajit/src/lj_parse.c:928,7'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:929,7'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:930,22'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:934,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:937,5'
          Dst:             bcemit_comp
    - functionName:    bcemit_arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - opr
        - e1
        - e2
      BBCount:         40
      ICount:          274
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - bcemit_INS
        - const_num
        - expr_toanyreg
        - expr_toval
        - foldarith
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:805,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:806,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:807,7'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - lj_assert_fail
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
                - const_num
                - expr_toanyreg
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:807,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:808,8'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toanyreg
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:812,10'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - lj_assert_fail
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:815,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:815,44'
              BranchSideFuncs:
                - const_num
                - expr_toanyreg
                - lj_assert_fail
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
            - BranchSide:      'third_party/luajit/src/lj_parse.c:818,26'
              BranchSideFuncs:
                - expr_toanyreg
                - lj_assert_fail
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:815,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:816,10'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
            - BranchSide:      'third_party/luajit/src/lj_parse.c:818,26'
              BranchSideFuncs:
                - expr_toanyreg
                - lj_assert_fail
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:820,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:820,5'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
            - BranchSide:      'third_party/luajit/src/lj_parse.c:822,16'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:820,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:820,5'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
            - BranchSide:      'third_party/luajit/src/lj_parse.c:822,16'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - bcemit_INS
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:824,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:824,29'
              BranchSideFuncs:
                - const_num
                - expr_toanyreg
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:828,26'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:824,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:825,17'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:828,26'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:824,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:826,12'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:828,26'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:832,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:832,29'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:833,7'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:832,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:832,58'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:833,7'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:833,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:833,29'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:834,18'
              BranchSideFuncs:
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:833,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:833,58'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:834,18'
              BranchSideFuncs:
                - bcemit_INS
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:805,7'
          Dst:             foldarith
        - Src:             'third_party/luajit/src/lj_parse.c:809,10'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:810,10'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:814,5'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:815,34'
          Dst:             const_num
        - Src:             'third_party/luajit/src/lj_parse.c:818,12'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:820,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:822,5'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:825,7'
          Dst:             const_num
        - Src:             'third_party/luajit/src/lj_parse.c:828,12'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:834,18'
          Dst:             bcemit_INS
    - functionName:    bcemit_comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - opr
        - e1
        - e2
      BBCount:         37
      ICount:          313
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - bcemit_INS
        - bcemit_jmp
        - const_num
        - const_str
        - expr_toanyreg
        - expr_toval
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:844,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:844,24'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toval
                - const_num
                - bcemit_INS
                - bcemit_jmp
                - const_str
                - lj_assert_fail
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:845,15'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toval
                - const_num
                - bcemit_INS
                - bcemit_jmp
                - const_str
                - lj_assert_fail
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:844,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:845,15'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toval
                - const_num
                - bcemit_INS
                - bcemit_jmp
                - const_str
                - lj_assert_fail
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:865,19'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toanyreg
                - bcemit_INS
                - bcemit_jmp
                - expr_toval
                - expr_toanyreg
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:847,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:847,30'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toval
                - const_num
                - bcemit_INS
                - bcemit_jmp
                - const_str
                - lj_assert_fail
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:848,24'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toval
                - const_num
                - bcemit_INS
                - bcemit_jmp
                - const_str
                - lj_assert_fail
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:850,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:852,13'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:852,13'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:852,13'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:855,13'
              BranchSideFuncs:
                - const_str
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:858,13'
              BranchSideFuncs:
                - const_num
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:861,13'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:852,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:852,13'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:864,3'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:867,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:868,12'
              BranchSideFuncs:
                - expr_toval
                - expr_toanyreg
                - expr_toanyreg
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:874,26'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_toanyreg
                - bcemit_INS
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:880,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:880,29'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:881,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:880,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:880,58'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:881,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:881,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:881,29'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:881,26'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:881,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:881,58'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:881,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:843,3'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:848,10'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:849,5'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:852,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:855,13'
          Dst:             const_str
        - Src:             'third_party/luajit/src/lj_parse.c:858,13'
          Dst:             const_num
        - Src:             'third_party/luajit/src/lj_parse.c:861,13'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:870,7'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:871,12'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:872,12'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:874,12'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:875,12'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:882,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:883,20'
          Dst:             bcemit_jmp
    - functionName:    foldarith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opr
        - e1
        - e2
      BBCount:         30
      ICount:          177
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_vm_foldarith
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:785,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:785,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_parse.c:785,59'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:785,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:785,59'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:785,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
        - Branch String:   'third_party/luajit/src/lj_parse.c:785,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:785,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_parse.c:785,59'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:785,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:785,59'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:786,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
        - Branch String:   'third_party/luajit/src/lj_parse.c:786,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:786,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_parse.c:786,23'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:786,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:786,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_parse.c:786,41'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_vm_foldarith
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:788,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:788,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:788,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:788,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:788,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:796,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:786,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:786,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:786,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:786,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:786,7'
          Dst:             lj_vm_foldarith
    - functionName:    bcemit_branch_t
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         20
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - bcemit_branch
        - bcemit_jmp
        - expr_discharge
        - expr_toreg_nobranch
        - invertcond
        - jmp_append
        - jmp_tohere
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:747,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:747,24'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:748,8'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:747,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:747,41'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:748,8'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:747,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:748,8'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:749,12'
              BranchSideFuncs:
                - bcemit_branch
                - jmp_append
                - jmp_tohere
                - expr_toreg_nobranch
                - bcemit_jmp
                - invertcond
        - Branch String:   'third_party/luajit/src/lj_parse.c:749,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:750,16'
              BranchSideFuncs:
                - invertcond
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:751,12'
              BranchSideFuncs:
                - bcemit_branch
                - jmp_append
                - jmp_tohere
                - expr_toreg_nobranch
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:751,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:751,31'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:752,25'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:751,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:752,25'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:754,24'
              BranchSideFuncs:
                - bcemit_branch
                - jmp_append
                - jmp_tohere
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:746,3'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:750,5'
          Dst:             invertcond
        - Src:             'third_party/luajit/src/lj_parse.c:752,5'
          Dst:             expr_toreg_nobranch
        - Src:             'third_party/luajit/src/lj_parse.c:752,46'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:754,10'
          Dst:             bcemit_branch
        - Src:             'third_party/luajit/src/lj_parse.c:755,3'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:756,3'
          Dst:             jmp_tohere
    - functionName:    bcemit_branch_f
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         20
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - bcemit_branch
        - bcemit_jmp
        - expr_discharge
        - expr_toreg_nobranch
        - jmp_append
        - jmp_tohere
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:765,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:765,24'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:766,8'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:765,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:766,8'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:767,12'
              BranchSideFuncs:
                - bcemit_branch
                - jmp_append
                - jmp_tohere
                - expr_toreg_nobranch
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:767,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:768,10'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:769,12'
              BranchSideFuncs:
                - bcemit_branch
                - jmp_append
                - jmp_tohere
                - expr_toreg_nobranch
                - bcemit_jmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:769,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:769,29'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:770,25'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:769,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:769,46'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:770,25'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
        - Branch String:   'third_party/luajit/src/lj_parse.c:769,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:770,25'
              BranchSideFuncs:
                - expr_toreg_nobranch
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
            - BranchSide:      'third_party/luajit/src/lj_parse.c:772,24'
              BranchSideFuncs:
                - bcemit_branch
                - jmp_append
                - jmp_tohere
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:764,3'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:770,5'
          Dst:             expr_toreg_nobranch
        - Src:             'third_party/luajit/src/lj_parse.c:770,46'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:772,10'
          Dst:             bcemit_branch
        - Src:             'third_party/luajit/src/lj_parse.c:773,3'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:774,3'
          Dst:             jmp_tohere
    - functionName:    bcemit_branch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - e
        - cond
      BBCount:         12
      ICount:          123
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bcemit_INS
        - bcemit_jmp
        - bcreg_reserve
        - expr_free
        - expr_toreg_nobranch
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:725,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:726,17'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
                - expr_free
                - bcreg_reserve
                - expr_toreg_nobranch
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:732,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
                - expr_free
                - bcreg_reserve
                - expr_toreg_nobranch
        - Branch String:   'third_party/luajit/src/lj_parse.c:727,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:728,13'
              BranchSideFuncs:
                - bcemit_jmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:731,3'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
                - expr_free
                - bcreg_reserve
                - expr_toreg_nobranch
        - Branch String:   'third_party/luajit/src/lj_parse.c:732,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:733,19'
              BranchSideFuncs:
                - bcreg_reserve
                - expr_toreg_nobranch
                - bcemit_INS
                - bcemit_jmp
                - expr_free
            - BranchSide:      'third_party/luajit/src/lj_parse.c:736,3'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
                - expr_free
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:729,14'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:733,5'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:734,5'
          Dst:             expr_toreg_nobranch
        - Src:             'third_party/luajit/src/lj_parse.c:736,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:737,8'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:738,3'
          Dst:             expr_free
    - functionName:    invertcond
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expr_simple
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2007
      functionLinenumberEnd: 2048
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - v
      BBCount:         27
      ICount:          406
      EdgeCount:       27
      CyclomaticComplexity: 2
      functionsReached:
        - bcemit_INS
        - bcreg_reserve
        - err_syntax
        - expr_primary
        - expr_table
        - lj_assert_fail
        - lj_lex_next
        - parse_body
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2008,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2010,15'
              BranchSideFuncs:
                - lj_lex_next
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2014,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2018,15'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2021,15'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2024,15'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2027,21'
              BranchSideFuncs:
                - err_syntax
                - bcreg_reserve
                - bcemit_INS
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2037,16'
              BranchSideFuncs:
                - expr_table
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2040,17'
              BranchSideFuncs:
                - lj_lex_next
                - parse_body
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2044,18'
              BranchSideFuncs:
                - expr_primary
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_next
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2012,5'
              BranchSideFuncs:
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_lex_next
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_lex_next
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:2015,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2015,17'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2047,15'
              BranchSideFuncs:
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:2029,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2029,5'
              BranchSideFuncs:
                - bcreg_reserve
                - bcemit_INS
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2030,19'
              BranchSideFuncs:
                - bcreg_reserve
                - bcemit_INS
                - lj_lex_next
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:2015,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:2029,5'
          Dst:             err_syntax
        - Src:             'third_party/luajit/src/lj_parse.c:2030,5'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:2032,25'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2037,5'
          Dst:             expr_table
        - Src:             'third_party/luajit/src/lj_parse.c:2040,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2041,5'
          Dst:             parse_body
        - Src:             'third_party/luajit/src/lj_parse.c:2044,5'
          Dst:             expr_primary
        - Src:             'third_party/luajit/src/lj_parse.c:2047,3'
          Dst:             lj_lex_next
    - functionName:    bcemit_unop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - op
        - e
      BBCount:         60
      ICount:          383
      EdgeCount:       74
      CyclomaticComplexity: 16
      functionsReached:
        - bcemit_INS
        - bcreg_reserve
        - expr_discharge
        - expr_free
        - expr_numiszero
        - expr_toanyreg
        - invertcond
        - jmp_dropval
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:944,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:946,20'
              BranchSideFuncs:
                - jmp_dropval
                - jmp_dropval
                - expr_discharge
                - lj_assert_fail
                - expr_free
                - bcemit_INS
                - bcreg_reserve
                - invertcond
            - BranchSide:      'third_party/luajit/src/lj_parse.c:968,5'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_toanyreg
                - expr_free
                - bcemit_INS
                - expr_numiszero
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:950,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:950,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:951,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:950,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:951,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:953,16'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_free
                - bcemit_INS
                - bcreg_reserve
                - invertcond
        - Branch String:   'third_party/luajit/src/lj_parse.c:953,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:953,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:954,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:953,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:954,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:956,16'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_free
                - bcemit_INS
                - bcreg_reserve
                - invertcond
        - Branch String:   'third_party/luajit/src/lj_parse.c:956,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:957,18'
              BranchSideFuncs:
                - invertcond
            - BranchSide:      'third_party/luajit/src/lj_parse.c:959,16'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_free
                - bcemit_INS
                - bcreg_reserve
        - Branch String:   'third_party/luajit/src/lj_parse.c:959,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:960,21'
              BranchSideFuncs:
                - bcreg_reserve
                - expr_free
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:965,7'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:968,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:968,5'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
                - expr_numiszero
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:969,9'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
                - expr_numiszero
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:968,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:968,5'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
                - expr_numiszero
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:969,9'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
                - expr_numiszero
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:969,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:969,26'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
                - expr_numiszero
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:996,19'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:969,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:971,11'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:996,19'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:971,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:972,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:981,11'
              BranchSideFuncs:
                - expr_toanyreg
                - expr_free
                - bcemit_INS
                - expr_numiszero
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:972,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:972,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:972,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:974,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:975,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:977,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:982,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:982,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:982,14'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:947,5'
          Dst:             jmp_dropval
        - Src:             'third_party/luajit/src/lj_parse.c:948,5'
          Dst:             jmp_dropval
        - Src:             'third_party/luajit/src/lj_parse.c:949,5'
          Dst:             expr_discharge
        - Src:             'third_party/luajit/src/lj_parse.c:957,7'
          Dst:             invertcond
        - Src:             'third_party/luajit/src/lj_parse.c:960,7'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:965,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:968,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:972,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:981,30'
          Dst:             expr_numiszero
        - Src:             'third_party/luajit/src/lj_parse.c:982,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:996,5'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:998,3'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:999,17'
          Dst:             bcemit_INS
    - functionName:    jmp_dropval
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - list
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - jmp_next
        - jmp_patchtestreg
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:319,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:320,22'
              BranchSideFuncs:
                - jmp_patchtestreg
                - jmp_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:321,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:320,5'
          Dst:             jmp_patchtestreg
        - Src:             'third_party/luajit/src/lj_parse.c:319,33'
          Dst:             jmp_next
    - functionName:    expr_numiszero
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - e
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:99,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:99,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:99,15'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:99,15'
          Dst:             lj_assert_fail
    - functionName:    expr_table
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - e
      BBCount:         151
      ICount:          1181
      EdgeCount:       194
      CyclomaticComplexity: 45
      functionsReached:
        - bcemit_INS
        - bcemit_store
        - bcreg_reserve
        - const_gc
        - const_num
        - expr
        - expr_bracket
        - expr_index
        - expr_kvalue
        - expr_numiszero
        - expr_str
        - expr_toanyreg
        - lex_check
        - lex_match
        - lex_opt
        - lj_assert_fail
        - lj_gc_step
        - lj_lex_lookahead
        - lj_tab_new
        - lj_tab_reasize
        - lj_tab_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1747,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1749,11'
              BranchSideFuncs:
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1796,13'
              BranchSideFuncs:
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:1750,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1751,20'
              BranchSideFuncs:
                - expr_bracket
                - expr_index
                - lex_check
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - expr_numiszero
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1755,17'
              BranchSideFuncs:
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
        - Branch String:   'third_party/luajit/src/lj_parse.c:1752,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1752,39'
              BranchSideFuncs:
                - lex_check
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - expr_numiszero
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1753,11'
              BranchSideFuncs:
                - lex_check
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - expr_numiszero
        - Branch String:   'third_party/luajit/src/lj_parse.c:1753,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1753,32'
              BranchSideFuncs:
                - expr_numiszero
                - lex_check
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1753,77'
              BranchSideFuncs:
                - lex_check
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1753,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1753,62'
              BranchSideFuncs:
                - lex_check
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1753,77'
              BranchSideFuncs:
                - lex_check
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1755,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1755,50'
              BranchSideFuncs:
                - lj_lex_lookahead
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - expr_str
                - lex_check
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1756,26'
              BranchSideFuncs:
                - lj_lex_lookahead
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - expr_str
                - lex_check
        - Branch String:   'third_party/luajit/src/lj_parse.c:1767,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1767,31'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1787,12'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1767,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1768,7'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1787,12'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1768,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1768,21'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1770,12'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1768,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1768,21'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1787,12'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1767,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1770,12'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1787,12'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1770,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1772,17'
              BranchSideFuncs:
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1776,13'
              BranchSideFuncs:
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1772,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1772,34'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1772,44'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1772,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1772,44'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1772,6'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1772,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1772,6'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1772,6'
              BranchSideFuncs:
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1779,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1779,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1780,11'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
        - Branch String:   'third_party/luajit/src/lj_parse.c:1780,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1780,11'
              BranchSideFuncs:
                - expr_kvalue
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - bcemit_store
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1783,10'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1780,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1781,14'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1783,10'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1784,7'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1789,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1789,43'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1790,11'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
                - expr_index
        - Branch String:   'third_party/luajit/src/lj_parse.c:1790,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1790,38'
              BranchSideFuncs:
                - expr_index
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1791,20'
              BranchSideFuncs:
                - bcemit_store
                - lex_opt
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
        - Branch String:   'third_party/luajit/src/lj_parse.c:1794,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1747,3'
              BranchSideFuncs:
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1794,39'
              BranchSideFuncs:
                - lex_opt
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - bcemit_store
                - lex_opt
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
        - Branch String:   'third_party/luajit/src/lj_parse.c:1794,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1747,3'
              BranchSideFuncs:
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
                - expr
                - bcemit_store
                - lex_opt
                - lex_opt
                - expr_index
                - expr_toanyreg
                - lj_tab_new
                - const_gc
                - expr_kvalue
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - expr_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_lex_lookahead
                - expr_str
                - lex_check
                - expr_bracket
                - expr_index
                - lex_check
                - expr_numiszero
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1794,49'
              BranchSideFuncs:
                - lex_match
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
                - lj_assert_fail
                - const_num
        - Branch String:   'third_party/luajit/src/lj_parse.c:1797,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1798,23'
              BranchSideFuncs:
                - lj_assert_fail
                - const_num
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1810,7'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
        - Branch String:   'third_party/luajit/src/lj_parse.c:1800,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1800,5'
              BranchSideFuncs:
                - lj_assert_fail
                - const_num
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1800,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1806,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1806,23'
              BranchSideFuncs:
                - const_num
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1807,16'
              BranchSideFuncs:
                - const_num
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
        - Branch String:   'third_party/luajit/src/lj_parse.c:1810,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1811,19'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1815,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
        - Branch String:   'third_party/luajit/src/lj_parse.c:1817,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1818,18'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1824,9'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
        - Branch String:   'third_party/luajit/src/lj_parse.c:1819,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1819,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1820,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1820,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1820,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1821,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1822,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1822,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1822,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1822,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1822,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1822,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1824,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1824,20'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_reasize
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1826,9'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1824,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1825,22'
              BranchSideFuncs:
                - lj_tab_reasize
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1826,9'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1826,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1827,20'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1837,5'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_parse.c:1829,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1830,13'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1836,5'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_parse.c:1831,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1832,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1835,7'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1832,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1832,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1832,4'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1832,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1832,4'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1833,4'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1742,14'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:1744,3'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:1746,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:1751,7'
          Dst:             expr_bracket
        - Src:             'third_party/luajit/src/lj_parse.c:1752,28'
          Dst:             expr_index
        - Src:             'third_party/luajit/src/lj_parse.c:1753,32'
          Dst:             expr_numiszero
        - Src:             'third_party/luajit/src/lj_parse.c:1754,7'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:1756,9'
          Dst:             lj_lex_lookahead
        - Src:             'third_party/luajit/src/lj_parse.c:1757,7'
          Dst:             expr_str
        - Src:             'third_party/luajit/src/lj_parse.c:1758,7'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:1766,5'
          Dst:             expr
        - Src:             'third_party/luajit/src/lj_parse.c:1772,6'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_parse.c:1773,9'
          Dst:             const_gc
        - Src:             'third_party/luajit/src/lj_parse.c:1777,7'
          Dst:             expr_kvalue
        - Src:             'third_party/luajit/src/lj_parse.c:1778,11'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_parse.c:1779,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1779,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1781,2'
          Dst:             expr_kvalue
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1789,29'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:1790,27'
          Dst:             expr_index
        - Src:             'third_party/luajit/src/lj_parse.c:1791,7'
          Dst:             bcemit_store
        - Src:             'third_party/luajit/src/lj_parse.c:1794,10'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:1794,31'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:1796,3'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:1800,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1807,16'
          Dst:             const_num
        - Src:             'third_party/luajit/src/lj_parse.c:1825,7'
          Dst:             lj_tab_reasize
        - Src:             'third_party/luajit/src/lj_parse.c:1832,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1832,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1837,5'
          Dst:             lj_gc_step
    - functionName:    parse_body
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1874
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ls
        - e
        - needself
        - line
      BBCount:         12
      ICount:          212
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bcemit_INS
        - const_gc
        - fs_finish
        - fs_init
        - fscope_begin
        - lex_match
        - lj_lex_next
        - parse_chunk
        - parse_params
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1887,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1887,36'
              BranchSideFuncs:
                - lex_match
                - fs_finish
                - const_gc
                - bcemit_INS
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1888,18'
              BranchSideFuncs:
                - fs_finish
                - const_gc
                - bcemit_INS
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:1897,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1897,7'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1898,9'
              BranchSideFuncs:
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:1898,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1899,7'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1900,5'
              BranchSideFuncs:
                - lj_lex_next
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1879,3'
          Dst:             fs_init
        - Src:             'third_party/luajit/src/lj_parse.c:1880,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:1882,27'
          Dst:             parse_params
        - Src:             'third_party/luajit/src/lj_parse.c:1885,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:1886,3'
          Dst:             parse_chunk
        - Src:             'third_party/luajit/src/lj_parse.c:1887,26'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:1888,8'
          Dst:             fs_finish
        - Src:             'third_party/luajit/src/lj_parse.c:1893,6'
          Dst:             const_gc
        - Src:             'third_party/luajit/src/lj_parse.c:1893,6'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:1902,3'
          Dst:             lj_lex_next
    - functionName:    fs_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1652
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - fs
      BBCount:         13
      ICount:          257
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack1
        - lj_tab_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1651,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_parse.c:1651,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1651,3'
              BranchSideFuncs:
                - lj_state_growstack1
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1651,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1648,12'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1651,3'
          Dst:             lj_state_growstack1
    - functionName:    fscope_begin
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - bl
        - flags
      BBCount:         7
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1289,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1289,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1289,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1289,3'
          Dst:             lj_assert_fail
    - functionName:    parse_params
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - needself
      BBCount:         26
      ICount:          158
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - bcreg_reserve
        - err_syntax
        - lex_check
        - lex_opt
        - lex_str
        - lj_assert_fail
        - lj_lex_next
        - lj_parse_keepstr
        - var_add
        - var_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1847,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1848,5'
              BranchSideFuncs:
                - lj_parse_keepstr
                - var_new
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
                - err_syntax
                - lj_lex_next
                - lex_str
                - var_new
                - lex_opt
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1849,7'
              BranchSideFuncs:
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
                - err_syntax
                - lj_lex_next
                - lex_str
                - var_new
                - lex_opt
        - Branch String:   'third_party/luajit/src/lj_parse.c:1849,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1850,5'
              BranchSideFuncs:
                - err_syntax
                - lj_lex_next
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
                - lex_str
                - var_new
                - lex_opt
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1862,11'
              BranchSideFuncs:
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
        - Branch String:   'third_party/luajit/src/lj_parse.c:1851,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1851,44'
              BranchSideFuncs:
                - lex_str
                - var_new
                - lex_opt
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
                - err_syntax
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1852,10'
              BranchSideFuncs:
                - lex_str
                - var_new
                - lex_opt
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
                - err_syntax
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:1851,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1852,10'
              BranchSideFuncs:
                - lex_str
                - var_new
                - lex_opt
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
                - err_syntax
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1853,18'
              BranchSideFuncs:
                - err_syntax
                - lj_lex_next
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
        - Branch String:   'third_party/luajit/src/lj_parse.c:1853,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1854,14'
              BranchSideFuncs:
                - lj_lex_next
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1858,13'
              BranchSideFuncs:
                - err_syntax
        - Branch String:   'third_party/luajit/src/lj_parse.c:1860,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1851,11'
              BranchSideFuncs:
                - err_syntax
                - lj_lex_next
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
                - lex_str
                - var_new
                - lex_opt
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1861,3'
              BranchSideFuncs:
                - var_add
                - lj_assert_fail
                - bcreg_reserve
                - lex_check
        - Branch String:   'third_party/luajit/src/lj_parse.c:1863,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1863,3'
              BranchSideFuncs:
                - bcreg_reserve
                - lex_check
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1863,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1846,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:1848,5'
          Dst:             lj_parse_keepstr
        - Src:             'third_party/luajit/src/lj_parse.c:1848,5'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:1852,25'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:1852,2'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:1854,2'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:1858,2'
          Dst:             err_syntax
        - Src:             'third_party/luajit/src/lj_parse.c:1860,14'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:1862,3'
          Dst:             var_add
        - Src:             'third_party/luajit/src/lj_parse.c:1863,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1864,3'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:1865,3'
          Dst:             lex_check
    - functionName:    parse_chunk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2717
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         16
      ICount:          114
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lex_opt
        - lj_assert_fail
        - parse_isend
        - parse_stmt
        - synlevel_begin
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2720,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2720,3'
              BranchSideFuncs:
                - parse_stmt
                - lex_opt
                - lj_assert_fail
                - parse_isend
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2720,34'
              BranchSideFuncs:
                - parse_isend
                - parse_stmt
                - lex_opt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:2720,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2721,25'
              BranchSideFuncs:
                - parse_stmt
                - lex_opt
                - lj_assert_fail
                - parse_isend
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2728,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:2723,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2723,5'
              BranchSideFuncs:
                - lj_assert_fail
                - parse_isend
                - parse_stmt
                - lex_opt
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2723,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:2723,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2723,5'
              BranchSideFuncs:
                - parse_isend
                - parse_stmt
                - lex_opt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2726,23'
              BranchSideFuncs:
                - parse_isend
                - parse_stmt
                - lex_opt
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2719,3'
          Dst:             synlevel_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2720,22'
          Dst:             parse_isend
        - Src:             'third_party/luajit/src/lj_parse.c:2721,14'
          Dst:             parse_stmt
        - Src:             'third_party/luajit/src/lj_parse.c:2722,5'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:2723,5'
          Dst:             lj_assert_fail
    - functionName:    lex_match
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ls
        - what
        - who
        - line
      BBCount:         7
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - err_token
        - lex_opt
        - lj_lex_error
        - lj_lex_token2str
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1026,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1027,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1035,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1027,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1028,17'
              BranchSideFuncs:
                - err_token
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1030,44'
              BranchSideFuncs:
                - lj_lex_token2str
                - lj_lex_token2str
                - lj_lex_error
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1026,8'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:1028,7'
          Dst:             err_token
        - Src:             'third_party/luajit/src/lj_parse.c:1030,27'
          Dst:             lj_lex_token2str
        - Src:             'third_party/luajit/src/lj_parse.c:1031,26'
          Dst:             lj_lex_token2str
        - Src:             'third_party/luajit/src/lj_parse.c:1032,7'
          Dst:             lj_lex_error
    - functionName:    fs_finish
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - line
      BBCount:         23
      ICount:          438
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - fs_fixup_bc
        - fs_fixup_k
        - fs_fixup_line
        - fs_fixup_ret
        - fs_fixup_uv1
        - fs_fixup_var
        - fs_prep_line
        - fs_prep_var
        - lj_assert_fail
        - lj_mem_newgco
        - lj_memprof_add_proto
        - lj_vmevent_call
        - lj_vmevent_prepare
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1610,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1610,3'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_memprof_add_proto
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1616,24'
              BranchSideFuncs:
                - lj_memprof_add_proto
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1610,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1610,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_memprof_add_proto
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1616,24'
              BranchSideFuncs:
                - lj_memprof_add_proto
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_memprof_add_proto
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1610,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_memprof_add_proto
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_memprof_add_proto
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_memprof_add_proto
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_memprof_add_proto
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1625,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1625,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1625,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1625,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1625,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1625,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1582,3'
          Dst:             fs_fixup_ret
        - Src:             'third_party/luajit/src/lj_parse.c:1589,29'
          Dst:             fs_prep_line
        - Src:             'third_party/luajit/src/lj_parse.c:1590,30'
          Dst:             fs_prep_var
        - Src:             'third_party/luajit/src/lj_parse.c:1593,19'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_parse.c:1604,3'
          Dst:             fs_fixup_bc
        - Src:             'third_party/luajit/src/lj_parse.c:1605,3'
          Dst:             fs_fixup_k
        - Src:             'third_party/luajit/src/lj_parse.c:1606,3'
          Dst:             fs_fixup_uv1
        - Src:             'third_party/luajit/src/lj_parse.c:1607,3'
          Dst:             fs_fixup_line
        - Src:             'third_party/luajit/src/lj_parse.c:1608,3'
          Dst:             fs_fixup_var
        - Src:             'third_party/luajit/src/lj_parse.c:1610,3'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1610,3'
          Dst:             lj_vmevent_call
        - Src:             'third_party/luajit/src/lj_parse.c:1616,3'
          Dst:             lj_memprof_add_proto
        - Src:             'third_party/luajit/src/lj_parse.c:1625,3'
          Dst:             lj_assert_fail
    - functionName:    err_token
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - tok
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_lex_error
        - lj_lex_token2str
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:187,44'
          Dst:             lj_lex_token2str
        - Src:             'third_party/luajit/src/lj_parse.c:187,3'
          Dst:             lj_lex_error
    - functionName:    parse_isend
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2329
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tok
      BBCount:         9
      ICount:          40
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2330,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2332,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2332,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2332,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2332,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2332,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2334,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    parse_stmt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2659
      functionLinenumberEnd: 2713
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         20
      ICount:          130
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached:
        - lex_match
        - lj_lex_lookahead
        - lj_lex_next
        - parse_block
        - parse_break
        - parse_call_assign
        - parse_for
        - parse_func
        - parse_goto
        - parse_if
        - parse_label
        - parse_local
        - parse_repeat
        - parse_return
        - parse_while
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2661,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2663,14'
              BranchSideFuncs:
                - parse_if
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2666,17'
              BranchSideFuncs:
                - parse_while
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2669,17'
              BranchSideFuncs:
                - lj_lex_next
                - parse_block
                - lex_match
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2674,15'
              BranchSideFuncs:
                - parse_for
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2677,18'
              BranchSideFuncs:
                - parse_repeat
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2680,16'
              BranchSideFuncs:
                - parse_func
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2683,17'
              BranchSideFuncs:
                - lj_lex_next
                - parse_local
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2687,18'
              BranchSideFuncs:
                - parse_return
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2690,17'
              BranchSideFuncs:
                - lj_lex_next
                - parse_break
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2699,17'
              BranchSideFuncs:
                - parse_label
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2702,35'
              BranchSideFuncs:
                - lj_lex_lookahead
                - parse_call_assign
                - lj_lex_next
                - parse_goto
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2709,23'
              BranchSideFuncs:
                - parse_call_assign
        - Branch String:   'third_party/luajit/src/lj_parse.c:2702,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2702,42'
              BranchSideFuncs:
                - lj_lex_next
                - parse_goto
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2703,19'
              BranchSideFuncs:
                - lj_lex_next
                - parse_goto
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2663,5'
          Dst:             parse_if
        - Src:             'third_party/luajit/src/lj_parse.c:2666,5'
          Dst:             parse_while
        - Src:             'third_party/luajit/src/lj_parse.c:2669,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2670,5'
          Dst:             parse_block
        - Src:             'third_party/luajit/src/lj_parse.c:2671,5'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:2674,5'
          Dst:             parse_for
        - Src:             'third_party/luajit/src/lj_parse.c:2677,5'
          Dst:             parse_repeat
        - Src:             'third_party/luajit/src/lj_parse.c:2680,5'
          Dst:             parse_func
        - Src:             'third_party/luajit/src/lj_parse.c:2683,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2684,5'
          Dst:             parse_local
        - Src:             'third_party/luajit/src/lj_parse.c:2687,5'
          Dst:             parse_return
        - Src:             'third_party/luajit/src/lj_parse.c:2690,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2691,5'
          Dst:             parse_break
        - Src:             'third_party/luajit/src/lj_parse.c:2699,5'
          Dst:             parse_label
        - Src:             'third_party/luajit/src/lj_parse.c:2702,18'
          Dst:             lj_lex_lookahead
        - Src:             'third_party/luajit/src/lj_parse.c:2703,7'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2704,7'
          Dst:             parse_goto
        - Src:             'third_party/luajit/src/lj_parse.c:2709,5'
          Dst:             parse_call_assign
    - functionName:    parse_if
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2633
      functionLinenumberEnd: 2653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - line
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bcemit_jmp
        - jmp_append
        - jmp_tohere
        - lex_match
        - lj_lex_next
        - parse_block
        - parse_then
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2638,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2639,16'
              BranchSideFuncs:
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
                - parse_then
                - jmp_append
                - jmp_tohere
                - lex_match
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
                - lj_lex_next
                - parse_block
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2643,7'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
                - lex_match
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
                - lj_lex_next
                - parse_block
        - Branch String:   'third_party/luajit/src/lj_parse.c:2643,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2644,16'
              BranchSideFuncs:
                - bcemit_jmp
                - jmp_append
                - jmp_tohere
                - lj_lex_next
                - parse_block
                - jmp_tohere
                - lex_match
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2649,16'
              BranchSideFuncs:
                - jmp_append
                - jmp_tohere
                - lex_match
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2637,11'
          Dst:             parse_then
        - Src:             'third_party/luajit/src/lj_parse.c:2639,33'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:2639,5'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:2640,5'
          Dst:             jmp_tohere
        - Src:             'third_party/luajit/src/lj_parse.c:2641,13'
          Dst:             parse_then
        - Src:             'third_party/luajit/src/lj_parse.c:2644,33'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:2644,5'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:2645,5'
          Dst:             jmp_tohere
        - Src:             'third_party/luajit/src/lj_parse.c:2646,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2647,5'
          Dst:             parse_block
        - Src:             'third_party/luajit/src/lj_parse.c:2649,5'
          Dst:             jmp_append
        - Src:             'third_party/luajit/src/lj_parse.c:2651,3'
          Dst:             jmp_tohere
        - Src:             'third_party/luajit/src/lj_parse.c:2652,3'
          Dst:             lex_match
    - functionName:    parse_while
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2441
      functionLinenumberEnd: 2457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - line
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bcemit_INS
        - bcemit_jmp
        - expr_cond
        - fscope_begin
        - fscope_end
        - jmp_patch
        - jmp_patchins
        - jmp_tohere
        - lex_check
        - lex_match
        - lj_lex_next
        - parse_block
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2445,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2447,14'
          Dst:             expr_cond
        - Src:             'third_party/luajit/src/lj_parse.c:2448,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2449,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2450,10'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2451,3'
          Dst:             parse_block
        - Src:             'third_party/luajit/src/lj_parse.c:2452,17'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:2452,3'
          Dst:             jmp_patch
        - Src:             'third_party/luajit/src/lj_parse.c:2453,3'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:2454,3'
          Dst:             fscope_end
        - Src:             'third_party/luajit/src/lj_parse.c:2455,3'
          Dst:             jmp_tohere
        - Src:             'third_party/luajit/src/lj_parse.c:2456,3'
          Dst:             jmp_patchins
    - functionName:    parse_block
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2431
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fscope_begin
        - fscope_end
        - parse_chunk
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2434,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2435,3'
          Dst:             parse_chunk
        - Src:             'third_party/luajit/src/lj_parse.c:2436,3'
          Dst:             fscope_end
    - functionName:    parse_for
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2603
      functionLinenumberEnd: 2618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - line
      BBCount:         12
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - err_syntax
        - fscope_begin
        - fscope_end
        - lex_match
        - lex_str
        - lj_lex_next
        - parse_for_iter
        - parse_for_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2610,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2611,19'
              BranchSideFuncs:
                - parse_for_num
                - lex_match
                - fscope_end
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2612,12'
              BranchSideFuncs:
                - err_syntax
                - parse_for_iter
                - lex_match
                - fscope_end
        - Branch String:   'third_party/luajit/src/lj_parse.c:2612,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2612,30'
              BranchSideFuncs:
                - parse_for_iter
                - lex_match
                - fscope_end
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2613,20'
              BranchSideFuncs:
                - parse_for_iter
                - lex_match
                - fscope_end
        - Branch String:   'third_party/luajit/src/lj_parse.c:2612,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2613,20'
              BranchSideFuncs:
                - parse_for_iter
                - lex_match
                - fscope_end
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2615,16'
              BranchSideFuncs:
                - err_syntax
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2607,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2608,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2609,13'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:2611,5'
          Dst:             parse_for_num
        - Src:             'third_party/luajit/src/lj_parse.c:2613,5'
          Dst:             parse_for_iter
        - Src:             'third_party/luajit/src/lj_parse.c:2615,5'
          Dst:             err_syntax
        - Src:             'third_party/luajit/src/lj_parse.c:2616,3'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:2617,3'
          Dst:             fscope_end
    - functionName:    parse_repeat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2461
      functionLinenumberEnd: 2484
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - line
      BBCount:         6
      ICount:          99
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bcemit_INS
        - bcemit_jmp
        - expr_cond
        - fscope_begin
        - fscope_end
        - jmp_patch
        - jmp_patchins
        - jmp_tohere
        - lex_match
        - lj_lex_next
        - parse_break
        - parse_chunk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2473,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2474,16'
              BranchSideFuncs:
                - parse_break
                - jmp_tohere
                - fscope_end
                - bcemit_jmp
                - jmp_patch
                - jmp_patchins
                - fscope_end
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2476,17'
              BranchSideFuncs:
                - parse_break
                - jmp_tohere
                - fscope_end
                - bcemit_jmp
                - jmp_patch
                - jmp_patchins
                - fscope_end
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2466,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2467,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2468,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2469,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2470,3'
          Dst:             parse_chunk
        - Src:             'third_party/luajit/src/lj_parse.c:2471,3'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:2472,14'
          Dst:             expr_cond
        - Src:             'third_party/luajit/src/lj_parse.c:2474,5'
          Dst:             fscope_end
        - Src:             'third_party/luajit/src/lj_parse.c:2476,5'
          Dst:             parse_break
        - Src:             'third_party/luajit/src/lj_parse.c:2477,5'
          Dst:             jmp_tohere
        - Src:             'third_party/luajit/src/lj_parse.c:2478,5'
          Dst:             fscope_end
        - Src:             'third_party/luajit/src/lj_parse.c:2479,16'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:2481,3'
          Dst:             jmp_patch
        - Src:             'third_party/luajit/src/lj_parse.c:2482,3'
          Dst:             jmp_patchins
        - Src:             'third_party/luajit/src/lj_parse.c:2483,3'
          Dst:             fscope_end
    - functionName:    parse_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2306
      functionLinenumberEnd: 2323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - line
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bcemit_store
        - expr_field
        - lex_str
        - lj_lex_next
        - parse_body
        - var_lookup_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2313,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2314,16'
              BranchSideFuncs:
                - expr_field
                - parse_body
                - bcemit_store
                - expr_field
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2315,7'
              BranchSideFuncs:
                - parse_body
                - bcemit_store
                - expr_field
        - Branch String:   'third_party/luajit/src/lj_parse.c:2315,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2315,7'
              BranchSideFuncs:
                - expr_field
                - parse_body
                - bcemit_store
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2316,14'
              BranchSideFuncs:
                - expr_field
                - parse_body
                - bcemit_store
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2310,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2312,3'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:2312,3'
          Dst:             var_lookup_
        - Src:             'third_party/luajit/src/lj_parse.c:2314,5'
          Dst:             expr_field
        - Src:             'third_party/luajit/src/lj_parse.c:2317,5'
          Dst:             expr_field
        - Src:             'third_party/luajit/src/lj_parse.c:2319,3'
          Dst:             parse_body
        - Src:             'third_party/luajit/src/lj_parse.c:2321,3'
          Dst:             bcemit_store
    - functionName:    parse_local
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionLinenumberEnd: 2302
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         13
      ICount:          160
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - assign_adjust
        - bcreg_reserve
        - expr_free
        - expr_list
        - expr_toreg
        - lex_opt
        - lex_str
        - parse_body
        - var_add
        - var_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2273,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2275,21'
              BranchSideFuncs:
                - lex_str
                - var_new
                - bcreg_reserve
                - var_add
                - parse_body
                - expr_free
                - expr_toreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2289,18'
              BranchSideFuncs:
                - lex_str
                - var_new
                - lex_opt
                - lex_opt
                - assign_adjust
                - var_add
                - expr_list
        - Branch String:   'third_party/luajit/src/lj_parse.c:2292,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2291,15'
              BranchSideFuncs:
                - lex_str
                - var_new
                - lex_opt
                - lex_opt
                - assign_adjust
                - var_add
                - expr_list
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2293,17'
              BranchSideFuncs:
                - lex_opt
                - assign_adjust
                - var_add
                - expr_list
        - Branch String:   'third_party/luajit/src/lj_parse.c:2293,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2294,25'
              BranchSideFuncs:
                - expr_list
                - assign_adjust
                - var_add
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2296,9'
              BranchSideFuncs:
                - assign_adjust
                - var_add
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2273,7'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:2276,20'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:2276,5'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2279,5'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:2280,5'
          Dst:             var_add
        - Src:             'third_party/luajit/src/lj_parse.c:2281,5'
          Dst:             parse_body
        - Src:             'third_party/luajit/src/lj_parse.c:2283,5'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:2284,5'
          Dst:             expr_toreg
        - Src:             'third_party/luajit/src/lj_parse.c:2291,28'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:2291,7'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2292,14'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:2293,9'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:2294,15'
          Dst:             expr_list
        - Src:             'third_party/luajit/src/lj_parse.c:2299,5'
          Dst:             assign_adjust
        - Src:             'third_party/luajit/src/lj_parse.c:2300,5'
          Dst:             var_add
    - functionName:    parse_return
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2340
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         24
      ICount:          206
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - bcemit_INS
        - expr_list
        - expr_toanyreg
        - expr_tonextreg
        - lj_lex_next
        - parse_isend
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2345,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2345,31'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2346,9'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:2345,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2346,9'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2349,28'
              BranchSideFuncs:
                - expr_list
                - expr_tonextreg
                - bcemit_INS
                - bcemit_INS
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:2350,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2351,13'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2361,13'
              BranchSideFuncs:
                - expr_tonextreg
                - bcemit_INS
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:2351,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2352,14'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2358,8'
              BranchSideFuncs:
                - expr_toanyreg
                - bcemit_INS
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:2354,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2354,29'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2355,2'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:2361,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2361,25'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2366,17'
              BranchSideFuncs:
                - expr_tonextreg
                - bcemit_INS
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:2371,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2371,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2372,5'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_INS
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2343,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2345,7'
          Dst:             parse_isend
        - Src:             'third_party/luajit/src/lj_parse.c:2349,18'
          Dst:             expr_list
        - Src:             'third_party/luajit/src/lj_parse.c:2358,8'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:2366,2'
          Dst:             expr_tonextreg
        - Src:             'third_party/luajit/src/lj_parse.c:2372,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2373,3'
          Dst:             bcemit_INS
    - functionName:    parse_break
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2378
      functionLinenumberEnd: 2381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bcemit_jmp
        - gola_new
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2380,41'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:2380,3'
          Dst:             gola_new
    - functionName:    parse_label
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2397
      functionLinenumberEnd: 2425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         15
      ICount:          132
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - gola_findlabel
        - gola_new
        - gola_resolve
        - lex_check
        - lex_str
        - lj_lex_error
        - lj_lex_next
        - parse_isend
        - parse_label
        - synlevel_begin
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2405,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2406,18'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2407,18'
              BranchSideFuncs:
                - gola_new
                - lex_check
                - parse_isend
                - gola_resolve
                - synlevel_begin
                - parse_label
        - Branch String:   'third_party/luajit/src/lj_parse.c:2411,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2412,22'
              BranchSideFuncs:
                - synlevel_begin
                - parse_label
                - parse_isend
                - gola_resolve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2418,7'
              BranchSideFuncs:
                - parse_isend
                - gola_resolve
        - Branch String:   'third_party/luajit/src/lj_parse.c:2422,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2422,31'
              BranchSideFuncs:
                - gola_resolve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2422,28'
              BranchSideFuncs:
                - gola_resolve
        - Branch String:   'third_party/luajit/src/lj_parse.c:2422,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2422,7'
              BranchSideFuncs:
                - gola_resolve
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2423,28'
              BranchSideFuncs:
                - gola_resolve
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2403,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2404,10'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:2405,7'
          Dst:             gola_findlabel
        - Src:             'third_party/luajit/src/lj_parse.c:2406,5'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_parse.c:2407,9'
          Dst:             gola_new
        - Src:             'third_party/luajit/src/lj_parse.c:2408,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2412,7'
          Dst:             synlevel_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2413,7'
          Dst:             parse_label
        - Src:             'third_party/luajit/src/lj_parse.c:2422,7'
          Dst:             parse_isend
        - Src:             'third_party/luajit/src/lj_parse.c:2424,3'
          Dst:             gola_resolve
    - functionName:    parse_goto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2393
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bcemit_INS
        - bcemit_jmp
        - gola_findlabel
        - gola_new
        - lex_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2389,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2389,7'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
                - gola_new
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2390,5'
              BranchSideFuncs:
                - bcemit_INS
                - bcemit_jmp
                - gola_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2387,17'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:2388,17'
          Dst:             gola_findlabel
        - Src:             'third_party/luajit/src/lj_parse.c:2390,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2392,35'
          Dst:             bcemit_jmp
        - Src:             'third_party/luajit/src/lj_parse.c:2392,3'
          Dst:             gola_new
    - functionName:    parse_call_assign
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expr_primary
        - parse_assignment
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2262,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2263,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2265,8'
              BranchSideFuncs:
                - parse_assignment
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2261,3'
          Dst:             expr_primary
        - Src:             'third_party/luajit/src/lj_parse.c:2266,5'
          Dst:             parse_assignment
    - functionName:    lex_str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         12
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - err_token
        - lj_assert_fail
        - lj_lex_next
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1041,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1041,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_next
                - err_token
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1043,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:1041,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1042,15'
              BranchSideFuncs:
                - err_token
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1043,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_lex_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:1043,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1043,7'
              BranchSideFuncs:
                - lj_lex_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1043,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1042,5'
          Dst:             err_token
        - Src:             'third_party/luajit/src/lj_parse.c:1043,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1044,3'
          Dst:             lj_lex_next
    - functionName:    gola_findlabel
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - name
      BBCount:         11
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1273,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1274,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1276,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1274,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1274,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1274,36'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1274,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1274,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1275,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    var_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - n
        - name
      BBCount:         17
      ICount:          156
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - err_limit
        - lj_assert_fail
        - lj_lex_error
        - lj_mem_grow
        - lj_tab_getstr
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1057,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1057,3'
              BranchSideFuncs:
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1058,7'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
                - lj_mem_grow
                - lj_lex_error
        - Branch String:   'third_party/luajit/src/lj_parse.c:1058,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1059,9'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_tab_getstr
                - lj_assert_fail
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1063,3'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1059,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1060,20'
              BranchSideFuncs:
                - lj_lex_error
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1061,5'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1063,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1063,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1063,3'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1063,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1063,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1063,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1057,3'
          Dst:             err_limit
        - Src:             'third_party/luajit/src/lj_parse.c:1060,7'
          Dst:             lj_lex_error
        - Src:             'third_party/luajit/src/lj_parse.c:1061,5'
          Dst:             lj_mem_grow
        - Src:             'third_party/luajit/src/lj_parse.c:1063,3'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_parse.c:1063,3'
          Dst:             lj_assert_fail
    - functionName:    var_add
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - nvars
      BBCount:         4
      ICount:          69
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1083,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1084,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1089,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    var_lookup_
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - name
        - e
        - first
      BBCount:         15
      ICount:          160
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fscope_uvmark
        - var_lookup_
        - var_lookup_local
        - var_lookup_uv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1133,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1134,34'
              BranchSideFuncs:
                - var_lookup_local
                - var_lookup_
                - var_lookup_uv
                - fscope_uvmark
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1149,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1135,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1136,17'
              BranchSideFuncs:
                - fscope_uvmark
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1141,32'
              BranchSideFuncs:
                - var_lookup_
                - var_lookup_uv
        - Branch String:   'third_party/luajit/src/lj_parse.c:1137,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1138,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1139,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1134,17'
          Dst:             var_lookup_local
        - Src:             'third_party/luajit/src/lj_parse.c:1138,2'
          Dst:             fscope_uvmark
        - Src:             'third_party/luajit/src/lj_parse.c:1141,20'
          Dst:             var_lookup_
        - Src:             'third_party/luajit/src/lj_parse.c:1143,25'
          Dst:             var_lookup_uv
    - functionName:    expr_field
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1707
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - v
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expr_index
        - expr_str
        - expr_toanyreg
        - lj_lex_next
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1703,3'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:1704,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:1705,3'
          Dst:             expr_str
        - Src:             'third_party/luajit/src/lj_parse.c:1706,3'
          Dst:             expr_index
    - functionName:    expr_str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - e
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lex_str
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1663,15'
          Dst:             lex_str
    - functionName:    expr_index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - t
        - e
      BBCount:         23
      ICount:          146
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - const_str
        - expr_toanyreg
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1671,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1681,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1688,14'
              BranchSideFuncs:
                - expr_toanyreg
                - const_str
        - Branch String:   'third_party/luajit/src/lj_parse.c:1681,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1681,20'
              BranchSideFuncs:
                - lj_assert_fail
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1681,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1683,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1683,23'
              BranchSideFuncs:
                - expr_toanyreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1688,3'
              BranchSideFuncs:
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1683,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1684,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1688,3'
              BranchSideFuncs:
                - expr_toanyreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1690,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1691,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1694,3'
              BranchSideFuncs:
                - expr_toanyreg
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1681,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1681,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1689,17'
          Dst:             const_str
        - Src:             'third_party/luajit/src/lj_parse.c:1695,16'
          Dst:             expr_toanyreg
    - functionName:    var_lookup_local
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - n
      BBCount:         8
      ICount:          63
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1104,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1105,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1108,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1105,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1106,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1107,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fscope_uvmark
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - level
      BBCount:         11
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1322,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1322,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1322,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1322,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1322,53'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1324,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1324,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1324,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1325,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    var_lookup_uv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - vidx
        - e
      BBCount:         22
      ICount:          161
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - err_limit
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1115,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1116,9'
              BranchSideFuncs:
                - lj_assert_fail
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1119,3'
              BranchSideFuncs:
                - lj_assert_fail
                - err_limit
        - Branch String:   'third_party/luajit/src/lj_parse.c:1116,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1116,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1117,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1119,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1119,3'
              BranchSideFuncs:
                - err_limit
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1120,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1120,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1120,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1121,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1120,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1120,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1121,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:1122,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1122,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1122,67'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1119,3'
          Dst:             err_limit
        - Src:             'third_party/luajit/src/lj_parse.c:1120,3'
          Dst:             lj_assert_fail
    - functionName:    expr_cond
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2155
      functionLinenumberEnd: 2160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bcemit_branch_t
        - expr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2158,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2158,23'
              BranchSideFuncs:
                - bcemit_branch_t
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2158,7'
              BranchSideFuncs:
                - bcemit_branch_t
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2157,3'
          Dst:             expr
        - Src:             'third_party/luajit/src/lj_parse.c:2159,3'
          Dst:             bcemit_branch_t
    - functionName:    parse_for_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2488
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - varname
        - line
      BBCount:         6
      ICount:          128
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bcemit_INS
        - bcreg_reserve
        - expr_next
        - fscope_begin
        - fscope_end
        - jmp_patchins
        - lex_check
        - lex_opt
        - parse_block
        - var_add
        - var_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2503,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2504,15'
              BranchSideFuncs:
                - expr_next
                - var_add
                - lex_check
                - bcemit_INS
                - fscope_begin
                - var_add
                - bcreg_reserve
                - parse_block
                - fscope_end
                - bcemit_INS
                - jmp_patchins
                - jmp_patchins
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2506,5'
              BranchSideFuncs:
                - bcemit_INS
                - bcreg_reserve
                - var_add
                - lex_check
                - bcemit_INS
                - fscope_begin
                - var_add
                - bcreg_reserve
                - parse_block
                - fscope_end
                - bcemit_INS
                - jmp_patchins
                - jmp_patchins
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2494,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2495,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2496,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2498,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2499,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2500,3'
          Dst:             expr_next
        - Src:             'third_party/luajit/src/lj_parse.c:2501,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2502,3'
          Dst:             expr_next
        - Src:             'third_party/luajit/src/lj_parse.c:2503,7'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:2504,5'
          Dst:             expr_next
        - Src:             'third_party/luajit/src/lj_parse.c:2506,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2507,5'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:2509,3'
          Dst:             var_add
        - Src:             'third_party/luajit/src/lj_parse.c:2510,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2511,10'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2512,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2513,3'
          Dst:             var_add
        - Src:             'third_party/luajit/src/lj_parse.c:2514,3'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:2515,3'
          Dst:             parse_block
        - Src:             'third_party/luajit/src/lj_parse.c:2516,3'
          Dst:             fscope_end
        - Src:             'third_party/luajit/src/lj_parse.c:2518,13'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2520,3'
          Dst:             jmp_patchins
        - Src:             'third_party/luajit/src/lj_parse.c:2521,3'
          Dst:             jmp_patchins
    - functionName:    parse_for_iter
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2599
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - indexname
      BBCount:         9
      ICount:          204
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - assign_adjust
        - bcemit_INS
        - bcreg_bump
        - bcreg_reserve
        - expr_list
        - fscope_begin
        - fscope_end
        - jmp_patchins
        - lex_check
        - lex_opt
        - lex_str
        - parse_block
        - predict_next
        - var_add
        - var_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2576,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2577,13'
              BranchSideFuncs:
                - lex_str
                - var_new
                - lex_opt
                - lex_check
                - expr_list
                - assign_adjust
                - bcreg_bump
                - var_add
                - lex_check
                - bcemit_INS
                - fscope_begin
                - var_add
                - bcreg_reserve
                - parse_block
                - fscope_end
                - jmp_patchins
                - bcemit_INS
                - bcemit_INS
                - jmp_patchins
                - predict_next
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2578,13'
              BranchSideFuncs:
                - lex_check
                - expr_list
                - assign_adjust
                - bcreg_bump
                - var_add
                - lex_check
                - bcemit_INS
                - fscope_begin
                - var_add
                - bcreg_reserve
                - parse_block
                - fscope_end
                - jmp_patchins
                - bcemit_INS
                - bcemit_INS
                - jmp_patchins
                - predict_next
        - Branch String:   'third_party/luajit/src/lj_parse.c:2583,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2583,40'
              BranchSideFuncs:
                - predict_next
                - var_add
                - lex_check
                - bcemit_INS
                - fscope_begin
                - var_add
                - bcreg_reserve
                - parse_block
                - fscope_end
                - jmp_patchins
                - bcemit_INS
                - bcemit_INS
                - jmp_patchins
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2583,24'
              BranchSideFuncs:
                - var_add
                - lex_check
                - bcemit_INS
                - fscope_begin
                - var_add
                - bcreg_reserve
                - parse_block
                - fscope_end
                - jmp_patchins
                - bcemit_INS
                - bcemit_INS
                - jmp_patchins
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2571,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2572,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2573,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2575,3'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2576,10'
          Dst:             lex_opt
        - Src:             'third_party/luajit/src/lj_parse.c:2577,26'
          Dst:             lex_str
        - Src:             'third_party/luajit/src/lj_parse.c:2577,5'
          Dst:             var_new
        - Src:             'third_party/luajit/src/lj_parse.c:2578,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2580,24'
          Dst:             expr_list
        - Src:             'third_party/luajit/src/lj_parse.c:2580,3'
          Dst:             assign_adjust
        - Src:             'third_party/luajit/src/lj_parse.c:2582,3'
          Dst:             bcreg_bump
        - Src:             'third_party/luajit/src/lj_parse.c:2583,27'
          Dst:             predict_next
        - Src:             'third_party/luajit/src/lj_parse.c:2584,3'
          Dst:             var_add
        - Src:             'third_party/luajit/src/lj_parse.c:2585,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2586,10'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2587,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2588,3'
          Dst:             var_add
        - Src:             'third_party/luajit/src/lj_parse.c:2589,3'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:2590,3'
          Dst:             parse_block
        - Src:             'third_party/luajit/src/lj_parse.c:2591,3'
          Dst:             fscope_end
        - Src:             'third_party/luajit/src/lj_parse.c:2593,3'
          Dst:             jmp_patchins
        - Src:             'third_party/luajit/src/lj_parse.c:2594,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2595,13'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2598,3'
          Dst:             jmp_patchins
    - functionName:    predict_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2529
      functionLinenumberEnd: 2557
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ls
        - fs
        - pc
      BBCount:         44
      ICount:          310
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_getstr
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:2533,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2533,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2534,9'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
                - lj_assert_fail
                - strcmp
                - strcmp
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:2535,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2537,9'
              BranchSideFuncs:
                - lj_assert_fail
                - strcmp
                - strcmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2541,12'
              BranchSideFuncs:
                - lj_assert_fail
                - strcmp
                - strcmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2545,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
                - lj_str_new
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2553,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:2537,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2537,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2538,12'
              BranchSideFuncs:
                - lj_assert_fail
                - strcmp
                - strcmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:2538,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2538,12'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2555,11'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:2541,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2541,12'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2555,11'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:2546,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2546,14'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2548,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_parse.c:2546,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2546,31'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2548,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_parse.c:2546,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2547,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2548,23'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_parse.c:2549,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2549,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2551,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:2549,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2549,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2551,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:2549,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2550,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2551,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_parse.c:2555,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2555,37'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2556,4'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:2555,62'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2555,62'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2556,4'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'third_party/luajit/src/lj_parse.c:2556,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2555,62'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2556,30'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2538,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:2541,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:2545,31'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_parse.c:2545,9'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_parse.c:2548,31'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_parse.c:2548,9'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_parse.c:2555,30'
          Dst:             strcmp
        - Src:             'third_party/luajit/src/lj_parse.c:2556,23'
          Dst:             strcmp
    - functionName:    expr_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2147
      functionLinenumberEnd: 2151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expr
        - expr_tonextreg
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2149,3'
          Dst:             expr
        - Src:             'third_party/luajit/src/lj_parse.c:2150,3'
          Dst:             expr_tonextreg
    - functionName:    parse_then
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2622
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expr_cond
        - lex_check
        - lj_lex_next
        - parse_block
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2624,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2625,14'
          Dst:             expr_cond
        - Src:             'third_party/luajit/src/lj_parse.c:2626,3'
          Dst:             lex_check
        - Src:             'third_party/luajit/src/lj_parse.c:2627,3'
          Dst:             parse_block
    - functionName:    lj_parse_keepstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ls
        - str
        - len
      BBCount:         9
      ICount:          95
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_gc_step
        - lj_str_new
        - lj_tab_setstr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:251,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:251,20'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_parse.c:252,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_parse.c:252,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:252,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_parse.c:252,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:249,14'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_parse.c:250,16'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_parse.c:252,3'
          Dst:             lj_gc_step
    - functionName:    expr_bracket
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1716
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - v
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expr
        - expr_toval
        - lex_check
        - lj_lex_next
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1712,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:1713,3'
          Dst:             expr
        - Src:             'third_party/luajit/src/lj_parse.c:1714,3'
          Dst:             expr_toval
        - Src:             'third_party/luajit/src/lj_parse.c:1715,3'
          Dst:             lex_check
    - functionName:    expr_kvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1720
      functionLinenumberEnd: 1730
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - v
        - e
      BBCount:         21
      ICount:          135
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1722,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1723,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1724,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1724,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1725,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1727,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1727,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1727,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1727,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1727,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1727,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1728,6'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1727,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1727,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1728,11'
          Dst:             lj_assert_fail
    - functionName:    bcemit_method
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
        - e
        - key
      BBCount:         10
      ICount:          137
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - bcemit_INS
        - bcreg_reserve
        - const_str
        - expr_free
        - expr_toanyreg
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:680,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:680,3'
              BranchSideFuncs:
                - const_str
                - bcreg_reserve
                - bcemit_INS
                - bcemit_INS
                - bcreg_reserve
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:681,19'
              BranchSideFuncs:
                - const_str
                - bcreg_reserve
                - bcemit_INS
                - bcemit_INS
                - bcreg_reserve
                - bcemit_INS
        - Branch String:   'third_party/luajit/src/lj_parse.c:682,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:683,19'
              BranchSideFuncs:
                - bcreg_reserve
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:686,19'
              BranchSideFuncs:
                - bcreg_reserve
                - bcemit_INS
                - bcemit_INS
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:676,26'
          Dst:             expr_toanyreg
        - Src:             'third_party/luajit/src/lj_parse.c:677,3'
          Dst:             expr_free
        - Src:             'third_party/luajit/src/lj_parse.c:679,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:680,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:681,9'
          Dst:             const_str
        - Src:             'third_party/luajit/src/lj_parse.c:683,5'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:684,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:686,5'
          Dst:             bcreg_reserve
        - Src:             'third_party/luajit/src/lj_parse.c:687,5'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:688,5'
          Dst:             bcemit_INS
    - functionName:    parse_args
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1920
      functionLinenumberEnd: 1963
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - e
      BBCount:         34
      ICount:          310
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - bcemit_INS
        - err_syntax
        - expr_list
        - expr_table
        - expr_tonextreg
        - lex_match
        - lj_assert_fail
        - lj_lex_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_parse.c:1926,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1928,9'
              BranchSideFuncs:
                - lj_lex_next
                - expr_list
                - lex_match
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1940,14'
              BranchSideFuncs:
                - err_syntax
                - lj_assert_fail
                - lj_lex_next
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
                - expr_table
        - Branch String:   'third_party/luajit/src/lj_parse.c:1928,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1929,18'
              BranchSideFuncs:
                - err_syntax
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1931,17'
              BranchSideFuncs:
                - lj_lex_next
                - expr_list
                - lex_match
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1932,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1933,12'
              BranchSideFuncs:
                - lex_match
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1935,17'
              BranchSideFuncs:
                - expr_list
                - lex_match
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1940,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1941,16'
              BranchSideFuncs:
                - expr_table
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1942,14'
              BranchSideFuncs:
                - err_syntax
                - lj_assert_fail
                - lj_lex_next
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1944,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:0,0'
              BranchSideFuncs:
                - lj_lex_next
                - lj_assert_fail
                - bcemit_INS
                - expr_tonextreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1944,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:1950,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1950,3'
              BranchSideFuncs:
                - bcemit_INS
                - expr_tonextreg
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1951,10'
              BranchSideFuncs:
                - bcemit_INS
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1952,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1953,11'
              BranchSideFuncs:
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1955,14'
              BranchSideFuncs:
                - bcemit_INS
                - expr_tonextreg
        - Branch String:   'third_party/luajit/src/lj_parse.c:1955,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1956,22'
              BranchSideFuncs:
                - expr_tonextreg
                - bcemit_INS
            - BranchSide:      'third_party/luajit/src/lj_parse.c:1957,11'
              BranchSideFuncs:
                - bcemit_INS
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:1929,7'
          Dst:             err_syntax
        - Src:             'third_party/luajit/src/lj_parse.c:1931,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:1935,7'
          Dst:             expr_list
        - Src:             'third_party/luajit/src/lj_parse.c:1939,5'
          Dst:             lex_match
        - Src:             'third_party/luajit/src/lj_parse.c:1941,5'
          Dst:             expr_table
        - Src:             'third_party/luajit/src/lj_parse.c:1944,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1945,5'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:1947,5'
          Dst:             err_syntax
        - Src:             'third_party/luajit/src/lj_parse.c:1950,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:1956,7'
          Dst:             expr_tonextreg
        - Src:             'third_party/luajit/src/lj_parse.c:1959,23'
          Dst:             bcemit_INS
    - functionName:    lj_parse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2733
      functionLinenumberEnd: 2762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
      BBCount:         26
      ICount:          310
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - bcemit_INS
        - err_token
        - fs_finish
        - fs_init
        - fscope_begin
        - lj_assert_fail
        - lj_lex_next
        - lj_state_growstack1
        - lj_str_new
        - parse_chunk
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - fs_init
                - fscope_begin
                - bcemit_INS
                - lj_lex_next
                - parse_chunk
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
                - err_token
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2744,3'
              BranchSideFuncs:
                - fs_init
                - fscope_begin
                - bcemit_INS
                - lj_lex_next
                - parse_chunk
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
                - err_token
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - fs_init
                - fscope_begin
                - bcemit_INS
                - lj_lex_next
                - parse_chunk
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
                - err_token
                - lj_state_growstack1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - fs_init
                - fscope_begin
                - bcemit_INS
                - lj_lex_next
                - parse_chunk
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
                - err_token
                - lj_state_growstack1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - fs_init
                - fscope_begin
                - bcemit_INS
                - lj_lex_next
                - parse_chunk
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
                - err_token
                - lj_state_growstack1
        - Branch String:   'third_party/luajit/src/lj_parse.c:2744,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2744,3'
              BranchSideFuncs:
                - lj_state_growstack1
                - fs_init
                - fscope_begin
                - bcemit_INS
                - lj_lex_next
                - parse_chunk
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
                - err_token
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2744,3'
              BranchSideFuncs:
                - fs_init
                - fscope_begin
                - bcemit_INS
                - lj_lex_next
                - parse_chunk
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
                - err_token
        - Branch String:   'third_party/luajit/src/lj_parse.c:2756,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2757,15'
              BranchSideFuncs:
                - err_token
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2758,18'
              BranchSideFuncs:
                - fs_finish
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:2760,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2760,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2760,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:2760,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2760,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2761,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_parse.c:2761,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2761,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_parse.c:2761,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_parse.c:2741,19'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_parse.c:2741,19'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:2744,3'
          Dst:             lj_state_growstack1
        - Src:             'third_party/luajit/src/lj_parse.c:2746,3'
          Dst:             fs_init
        - Src:             'third_party/luajit/src/lj_parse.c:2752,3'
          Dst:             fscope_begin
        - Src:             'third_party/luajit/src/lj_parse.c:2753,3'
          Dst:             bcemit_INS
        - Src:             'third_party/luajit/src/lj_parse.c:2754,3'
          Dst:             lj_lex_next
        - Src:             'third_party/luajit/src/lj_parse.c:2755,3'
          Dst:             parse_chunk
        - Src:             'third_party/luajit/src/lj_parse.c:2757,5'
          Dst:             err_token
        - Src:             'third_party/luajit/src/lj_parse.c:2758,8'
          Dst:             fs_finish
        - Src:             'third_party/luajit/src/lj_parse.c:2760,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:2761,3'
          Dst:             lj_assert_fail
    - functionName:    lj_parse_keepcdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ls
        - tv
        - cd
      BBCount:         10
      ICount:          179
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_tab_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_parse.c:263,3'
          Dst:             lj_tab_set
    - functionName:    memprof_write_cfunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - aevent
        - fn
        - L
        - lib_adds
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_symtab_dump_newc
        - lj_wbuf_addbyte
        - lj_wbuf_addu64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:104,3'
          Dst:             lj_symtab_dump_newc
        - Src:             'third_party/luajit/src/lj_memprof.c:111,3'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_memprof.c:112,3'
          Dst:             lj_wbuf_addu64
    - functionName:    memprof_write_ffunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - aevent
        - fn
        - L
        - frame
        - lib_adds
      BBCount:         12
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - memprof_write_cfunc
        - memprof_write_lfunc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:119,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:119,12'
              BranchSideFuncs:
                - memprof_write_cfunc
                - memprof_write_lfunc
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:119,12'
              BranchSideFuncs:
                - memprof_write_cfunc
                - memprof_write_lfunc
        - Branch String:   'third_party/luajit/src/lj_memprof.c:127,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:127,22'
              BranchSideFuncs:
                - memprof_write_cfunc
                - memprof_write_lfunc
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:130,25'
              BranchSideFuncs:
                - memprof_write_cfunc
        - Branch String:   'third_party/luajit/src/lj_memprof.c:127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:128,25'
              BranchSideFuncs:
                - memprof_write_lfunc
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:130,25'
              BranchSideFuncs:
                - memprof_write_cfunc
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:128,5'
          Dst:             memprof_write_lfunc
        - Src:             'third_party/luajit/src/lj_memprof.c:130,5'
          Dst:             memprof_write_cfunc
    - functionName:    memprof_write_lfunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - aevent
        - fn
        - L
        - nextframe
      BBCount:         10
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_debug_frameline
        - lj_wbuf_addbyte
        - lj_wbuf_addu64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:67,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:76,21'
              BranchSideFuncs:
                - lj_wbuf_addbyte
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:83,21'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_wbuf_addu64
                - lj_wbuf_addu64
        - Branch String:   'third_party/luajit/src/lj_memprof.c:84,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:84,36'
              BranchSideFuncs:
                - lj_wbuf_addu64
                - lj_wbuf_addu64
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:84,36'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:65,23'
          Dst:             lj_debug_frameline
        - Src:             'third_party/luajit/src/lj_memprof.c:76,5'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_memprof.c:83,5'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_memprof.c:84,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:84,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:85,5'
          Dst:             lj_wbuf_addu64
    - functionName:    memprof_write_trace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - mp
        - aevent
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_wbuf_addbyte
        - lj_wbuf_addu64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:157,3'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_memprof.c:158,3'
          Dst:             lj_wbuf_addu64
    - functionName:    memprof_write_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - mp
        - aevent
      BBCount:         16
      ICount:          136
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - memprof_write_cfunc
        - memprof_write_ffunc
        - memprof_write_lfunc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:136,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:136,18'
              BranchSideFuncs:
                - lj_assert_fail
                - memprof_write_cfunc
                - memprof_write_ffunc
                - memprof_write_lfunc
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:136,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_memprof.c:140,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:141,25'
              BranchSideFuncs:
                - memprof_write_lfunc
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:142,12'
              BranchSideFuncs:
                - lj_assert_fail
                - memprof_write_cfunc
                - memprof_write_ffunc
        - Branch String:   'third_party/luajit/src/lj_memprof.c:142,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:143,25'
              BranchSideFuncs:
                - memprof_write_ffunc
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:144,12'
              BranchSideFuncs:
                - lj_assert_fail
                - memprof_write_cfunc
        - Branch String:   'third_party/luajit/src/lj_memprof.c:144,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:145,25'
              BranchSideFuncs:
                - memprof_write_cfunc
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:147,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:136,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:141,5'
          Dst:             memprof_write_lfunc
        - Src:             'third_party/luajit/src/lj_memprof.c:143,5'
          Dst:             memprof_write_ffunc
        - Src:             'third_party/luajit/src/lj_memprof.c:145,5'
          Dst:             memprof_write_cfunc
        - Src:             'third_party/luajit/src/lj_memprof.c:147,5'
          Dst:             lj_assert_fail
    - functionName:    memprof_write_hvmstate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - mp
        - aevent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_wbuf_addbyte
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:174,3'
          Dst:             lj_wbuf_addbyte
    - functionName:    memprof_write_caller
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - mp
        - aevent
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:206,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:206,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:206,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_memprof_add_trace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tr
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_symtab_dump_trace
        - lj_wbuf_addbyte
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:381,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:382,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:384,20'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_symtab_dump_trace
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:384,3'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_memprof.c:385,3'
          Dst:             lj_symtab_dump_trace
    - functionName:    lj_memprof_add_proto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_symtab_dump_proto
        - lj_wbuf_addbyte
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:368,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:369,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:371,20'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:371,3'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_memprof.c:372,3'
          Dst:             lj_symtab_dump_proto
    - functionName:    lj_memprof_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         30
      ICount:          247
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - lj_assert_fail
        - lj_wbuf_addbyte
        - lj_wbuf_errno
        - lj_wbuf_flush
        - lj_wbuf_terminate
        - lj_wbuf_test_flag
        - lua_getallocf
        - lua_setallocf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:314,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:315,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:321,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:321,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:322,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:324,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:324,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:325,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:327,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:329,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:329,3'
              BranchSideFuncs:
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:331,3'
              BranchSideFuncs:
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:331,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:331,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:333,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:333,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:333,3'
              BranchSideFuncs:
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:335,17'
              BranchSideFuncs:
                - lua_setallocf
                - lj_wbuf_test_flag
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:337,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:339,37'
              BranchSideFuncs:
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:346,19'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_wbuf_flush
                - lj_wbuf_test_flag
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
        - Branch String:   'third_party/luajit/src/lj_memprof.c:351,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:351,7'
              BranchSideFuncs:
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:351,7'
              BranchSideFuncs:
                - lj_wbuf_terminate
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
        - Branch String:   'third_party/luajit/src/lj_memprof.c:351,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:353,27'
              BranchSideFuncs:
                - lj_wbuf_errno
                - __errno_location
                - lj_wbuf_terminate
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:357,21'
              BranchSideFuncs:
                - lj_wbuf_terminate
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:315,5'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_memprof.c:329,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:331,3'
          Dst:             lua_getallocf
        - Src:             'third_party/luajit/src/lj_memprof.c:331,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:333,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:335,3'
          Dst:             lua_setallocf
        - Src:             'third_party/luajit/src/lj_memprof.c:337,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_memprof.c:339,23'
          Dst:             lj_wbuf_errno
        - Src:             'third_party/luajit/src/lj_memprof.c:342,5'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_memprof.c:346,3'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_memprof.c:348,3'
          Dst:             lj_wbuf_flush
        - Src:             'third_party/luajit/src/lj_memprof.c:351,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_memprof.c:353,13'
          Dst:             lj_wbuf_errno
        - Src:             'third_party/luajit/src/lj_memprof.c:353,5'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_memprof.c:357,3'
          Dst:             lj_wbuf_terminate
        - Src:             'third_party/luajit/src/lj_memprof.c:360,3'
          Dst:             lj_wbuf_terminate
    - functionName:    memprof_allocf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ud
        - ptr
        - osize
        - nsize
      BBCount:         28
      ICount:          193
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_memprof_stop
        - lj_wbuf_addu64
        - lj_wbuf_test_flag
        - memprof_write_caller
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:218,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:218,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:219,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
        - Branch String:   'third_party/luajit/src/lj_memprof.c:219,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:219,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:221,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
        - Branch String:   'third_party/luajit/src/lj_memprof.c:221,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:221,3'
              BranchSideFuncs:
                - lj_assert_fail
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:223,3'
              BranchSideFuncs:
                - lj_assert_fail
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
        - Branch String:   'third_party/luajit/src/lj_memprof.c:223,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:223,3'
              BranchSideFuncs:
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:225,10'
              BranchSideFuncs:
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
        - Branch String:   'third_party/luajit/src/lj_memprof.c:227,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:228,26'
              BranchSideFuncs:
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:231,14'
              BranchSideFuncs:
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
        - Branch String:   'third_party/luajit/src/lj_memprof.c:231,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:232,26'
              BranchSideFuncs:
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:236,26'
              BranchSideFuncs:
                - memprof_write_caller
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_test_flag
                - lj_memprof_stop
        - Branch String:   'third_party/luajit/src/lj_memprof.c:244,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:244,7'
              BranchSideFuncs:
                - lj_memprof_stop
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:245,21'
              BranchSideFuncs:
                - lj_memprof_stop
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:218,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:219,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:221,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:223,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:228,5'
          Dst:             memprof_write_caller
        - Src:             'third_party/luajit/src/lj_memprof.c:229,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:230,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:232,5'
          Dst:             memprof_write_caller
        - Src:             'third_party/luajit/src/lj_memprof.c:233,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:234,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:236,5'
          Dst:             memprof_write_caller
        - Src:             'third_party/luajit/src/lj_memprof.c:237,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:238,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:239,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:240,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_memprof.c:244,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_memprof.c:245,5'
          Dst:             lj_memprof_stop
    - functionName:    lj_memprof_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_memprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - opt
      BBCount:         32
      ICount:          281
      EdgeCount:       34
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - lj_assert_fail
        - lj_symtab_dump
        - lj_wbuf_addn
        - lj_wbuf_errno
        - lj_wbuf_init
        - lj_wbuf_terminate
        - lj_wbuf_test_flag
        - lua_getallocf
        - lua_setallocf
        - memprof_allocf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_memprof.c:257,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:257,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:258,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:258,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:258,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:259,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:259,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:259,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:260,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:260,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:260,3'
              BranchSideFuncs:
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:262,7'
              BranchSideFuncs:
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:262,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:264,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:269,3'
              BranchSideFuncs:
                - lj_wbuf_init
                - lj_symtab_dump
                - lj_wbuf_addn
                - lj_wbuf_test_flag
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_memprof.c:285,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:287,38'
              BranchSideFuncs:
                - lj_wbuf_errno
                - lj_wbuf_terminate
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:297,34'
              BranchSideFuncs:
                - lua_getallocf
                - lj_assert_fail
                - lj_assert_fail
                - lua_setallocf
        - Branch String:   'third_party/luajit/src/lj_memprof.c:298,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:298,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setallocf
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:299,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setallocf
        - Branch String:   'third_party/luajit/src/lj_memprof.c:299,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:299,3'
              BranchSideFuncs:
                - lua_setallocf
            - BranchSide:      'third_party/luajit/src/lj_memprof.c:301,17'
              BranchSideFuncs:
                - lua_setallocf
      Callsites:
        - Src:             'third_party/luajit/src/lj_memprof.c:257,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:258,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:259,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:260,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:279,3'
          Dst:             lj_wbuf_init
        - Src:             'third_party/luajit/src/lj_memprof.c:280,3'
          Dst:             lj_symtab_dump
        - Src:             'third_party/luajit/src/lj_memprof.c:283,3'
          Dst:             lj_wbuf_addn
        - Src:             'third_party/luajit/src/lj_memprof.c:285,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_memprof.c:287,23'
          Dst:             lj_wbuf_errno
        - Src:             'third_party/luajit/src/lj_memprof.c:290,5'
          Dst:             lj_wbuf_terminate
        - Src:             'third_party/luajit/src/lj_memprof.c:292,5'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_memprof.c:297,20'
          Dst:             lua_getallocf
        - Src:             'third_party/luajit/src/lj_memprof.c:298,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:299,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_memprof.c:301,3'
          Dst:             lua_setallocf
        - Src:             'third_party/luajit/src/lj_memprof.c:301,3'
          Dst:             memprof_allocf
    - functionName:    profile_trigger
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ps
      BBCount:         21
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - lj_dispatch_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_profile.c:109,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:109,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_profile.c:110,14'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_profile.c:111,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:111,5'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_profile.c:112,5'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_profile.c:112,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:111,19'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_profile.c:114,5'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_profile.c:114,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:112,5'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_profile.c:115,5'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_profile.c:115,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:114,5'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_profile.c:116,5'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_profile.c:116,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:115,5'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_profile.c:117,5'
              BranchSideFuncs:
                - lj_dispatch_update
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile.c:119,5'
          Dst:             lj_dispatch_update
    - functionName:    luaJIT_profile_dumpstack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fmt
        - depth
        - len
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_debug_dumpstack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile.c:212,3'
          Dst:             lj_debug_dumpstack
    - functionName:    profile_handler
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - info
        - ctx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - profile_trigger
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile.c:131,3'
          Dst:             profile_trigger
    - functionName:    luaJIT_profile_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          129
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_dispatch_update
        - lj_profile_timer_stop
        - lj_trace_flushall
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_profile.c:189,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:189,7'
              BranchSideFuncs:
                - lj_profile_timer_stop
                - lj_dispatch_update
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_profile.c:190,28'
              BranchSideFuncs:
                - lj_profile_timer_stop
                - lj_dispatch_update
                - lj_trace_flushall
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile.c:190,5'
          Dst:             lj_profile_timer_stop
        - Src:             'third_party/luajit/src/lj_profile.c:192,5'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_profile.c:195,5'
          Dst:             lj_trace_flushall
    - functionName:    luaJIT_profile_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - mode
        - cb
        - data
      BBCount:         27
      ICount:          204
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - lj_profile_timer_start
        - lj_trace_flushall
        - luaJIT_profile_stop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_profile.c:151,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:152,18'
              BranchSideFuncs:
                - lj_trace_flushall
                - lj_profile_timer_start
                - luaJIT_profile_stop
            - BranchSide:      'third_party/luajit/src/lj_profile.c:170,7'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
        - Branch String:   'third_party/luajit/src/lj_profile.c:153,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:155,16'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_profile.c:162,27'
              BranchSideFuncs:
                - lj_trace_flushall
                - lj_profile_timer_start
                - luaJIT_profile_stop
            - BranchSide:      'third_party/luajit/src/lj_profile.c:162,27'
              BranchSideFuncs:
                - lj_trace_flushall
                - lj_profile_timer_start
                - luaJIT_profile_stop
            - BranchSide:      'third_party/luajit/src/lj_profile.c:167,7'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
        - Branch String:   'third_party/luajit/src/lj_profile.c:156,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:156,31'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_profile.c:156,7'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
        - Branch String:   'third_party/luajit/src/lj_profile.c:156,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:157,13'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_profile.c:158,11'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
        - Branch String:   'third_party/luajit/src/lj_profile.c:158,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:158,35'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_profile.c:159,7'
              BranchSideFuncs:
                - lj_profile_timer_start
                - luaJIT_profile_stop
                - lj_trace_flushall
        - Branch String:   'third_party/luajit/src/lj_profile.c:170,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:171,25'
              BranchSideFuncs:
                - luaJIT_profile_stop
                - lj_profile_timer_start
            - BranchSide:      'third_party/luajit/src/lj_profile.c:174,11'
              BranchSideFuncs:
                - lj_profile_timer_start
        - Branch String:   'third_party/luajit/src/lj_profile.c:172,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:172,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_profile.c:173,3'
              BranchSideFuncs:
                - lj_profile_timer_start
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile.c:163,7'
          Dst:             lj_trace_flushall
        - Src:             'third_party/luajit/src/lj_profile.c:171,5'
          Dst:             luaJIT_profile_stop
        - Src:             'third_party/luajit/src/lj_profile.c:181,3'
          Dst:             lj_profile_timer_start
    - functionName:    lj_profile_interpreter
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_dispatch_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_profile.c:86,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_profile.c:86,7'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_profile.c:87,19'
              BranchSideFuncs:
                - lj_dispatch_update
                - lj_dispatch_update
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile.c:90,5'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_profile.c:97,3'
          Dst:             lj_dispatch_update
    - functionName:    lj_profile_timer_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile_timer.c'
      linkageType:     externalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - timer
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - setitimer
        - sigaction
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile_timer.c:36,3'
          Dst:             setitimer
        - Src:             'third_party/luajit/src/lj_profile_timer.c:37,3'
          Dst:             sigaction
    - functionName:    setitimer
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_profile_timer_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_profile_timer.c'
      linkageType:     externalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - timer
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - setitimer
        - sigaction
        - sigemptyset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_profile_timer.c:23,3'
          Dst:             setitimer
        - Src:             'third_party/luajit/src/lj_profile_timer.c:26,3'
          Dst:             sigemptyset
        - Src:             'third_party/luajit/src/lj_profile_timer.c:27,3'
          Dst:             sigaction
    - functionName:    sigemptyset
      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:    ghashtab_size
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ghashtab
      BBCount:         14
      ICount:          128
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_symtab.c:95,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:101,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_symtab.c:96,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:97,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:98,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_symtab.c:101,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:102,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:104,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_symtab.c:106,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:107,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:109,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    write_c_symtab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - sym
        - strtab
        - so_addr
        - sym_cnt
        - header
        - buf
      BBCount:         12
      ICount:          110
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_wbuf_addbyte
        - lj_wbuf_addstring
        - lj_wbuf_addu64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_symtab.c:125,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:132,9'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:140,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_symtab.c:132,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:133,9'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:139,3'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
        - Branch String:   'third_party/luajit/src/lj_symtab.c:132,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:134,25'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:139,3'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:135,7'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_symtab.c:136,7'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_symtab.c:137,7'
          Dst:             lj_wbuf_addstring
    - functionName:    dump_dyn_symtab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
        - header
        - buf
      BBCount:         33
      ICount:          212
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - ghashtab_size
        - write_c_symtab
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_symtab.c:263,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:264,9'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:328,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_symtab.c:264,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:266,16'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:326,3'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
        - Branch String:   'third_party/luajit/src/lj_symtab.c:274,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:275,16'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:293,12'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
        - Branch String:   'third_party/luajit/src/lj_symtab.c:275,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:277,35'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:280,22'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:283,28'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:286,30'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:289,11'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
        - Branch String:   'third_party/luajit/src/lj_symtab.c:293,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:293,31'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:293,49'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
        - Branch String:   'third_party/luajit/src/lj_symtab.c:293,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:293,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:295,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_symtab.c:293,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:293,67'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:295,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_symtab.c:293,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:295,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:322,17'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
        - Branch String:   'third_party/luajit/src/lj_symtab.c:322,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:322,33'
              BranchSideFuncs:
                - write_c_symtab
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:322,60'
              BranchSideFuncs:
                - ghashtab_size
                - write_c_symtab
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:322,46'
          Dst:             ghashtab_size
        - Src:             'third_party/luajit/src/lj_symtab.c:323,7'
          Dst:             write_c_symtab
    - functionName:    dump_sht_symtab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - elf_name
        - buf
        - L
        - header
        - so_addr
      BBCount:         72
      ICount:          558
      EdgeCount:       99
      CyclomaticComplexity: 29
      functionsReached:
        - fclose
        - ferror
        - fopen64
        - fread
        - fseek
        - lj_mem_realloc
        - memcmp
        - write_c_symtab
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_symtab.c:166,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:167,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:169,49'
              BranchSideFuncs:
                - fread
                - memcmp
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:170,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:170,17'
              BranchSideFuncs:
                - ferror
                - memcmp
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:172,25'
              BranchSideFuncs:
                - memcmp
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:169,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:171,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:172,25'
              BranchSideFuncs:
                - memcmp
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:172,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:174,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:176,22'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:180,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:180,21'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:182,5'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:180,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:180,35'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:182,5'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:180,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:182,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:189,21'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:190,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:191,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:193,13'
              BranchSideFuncs:
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:193,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:194,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:196,13'
              BranchSideFuncs:
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:197,17'
              BranchSideFuncs:
                - ferror
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:200,21'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:196,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:198,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:200,21'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:200,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:201,9'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:215,7'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:201,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:202,28'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:213,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:215,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:215,23'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:216,5'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:215,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:215,42'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:216,5'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:215,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:216,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:219,9'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:220,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:221,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:222,13'
              BranchSideFuncs:
                - fseek
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:222,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:223,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:224,13'
              BranchSideFuncs:
                - fread
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:225,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:225,45'
              BranchSideFuncs:
                - ferror
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:230,12'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:226,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:230,12'
              BranchSideFuncs:
                - lj_mem_realloc
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:231,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:232,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:233,13'
              BranchSideFuncs:
                - fseek
                - fread
                - write_c_symtab
                - fclose
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:233,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:234,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:235,13'
              BranchSideFuncs:
                - fread
                - write_c_symtab
                - fclose
                - ferror
        - Branch String:   'third_party/luajit/src/lj_symtab.c:236,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:236,44'
              BranchSideFuncs:
                - ferror
                - write_c_symtab
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:239,18'
              BranchSideFuncs:
                - write_c_symtab
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:235,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:237,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:239,18'
              BranchSideFuncs:
                - write_c_symtab
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:247,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:248,17'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:249,6'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:249,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:250,17'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:251,6'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_symtab.c:251,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:252,17'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:254,10'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:164,20'
          Dst:             fopen64
        - Src:             'third_party/luajit/src/lj_symtab.c:169,7'
          Dst:             fread
        - Src:             'third_party/luajit/src/lj_symtab.c:170,10'
          Dst:             ferror
        - Src:             'third_party/luajit/src/lj_symtab.c:172,7'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_symtab.c:189,21'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_symtab.c:193,7'
          Dst:             fseek
        - Src:             'third_party/luajit/src/lj_symtab.c:196,7'
          Dst:             fread
        - Src:             'third_party/luajit/src/lj_symtab.c:197,10'
          Dst:             ferror
        - Src:             'third_party/luajit/src/lj_symtab.c:219,9'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_symtab.c:222,7'
          Dst:             fseek
        - Src:             'third_party/luajit/src/lj_symtab.c:224,7'
          Dst:             fread
        - Src:             'third_party/luajit/src/lj_symtab.c:225,38'
          Dst:             ferror
        - Src:             'third_party/luajit/src/lj_symtab.c:230,12'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_symtab.c:233,7'
          Dst:             fseek
        - Src:             'third_party/luajit/src/lj_symtab.c:235,7'
          Dst:             fread
        - Src:             'third_party/luajit/src/lj_symtab.c:236,37'
          Dst:             ferror
        - Src:             'third_party/luajit/src/lj_symtab.c:239,3'
          Dst:             write_c_symtab
        - Src:             'third_party/luajit/src/lj_symtab.c:254,3'
          Dst:             fclose
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_symtab_dump
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     externalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - g
        - lib_adds
      BBCount:         22
      ICount:          154
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - dl_iterate_phdr
        - lj_assert_fail
        - lj_symtab_dump_proto
        - lj_symtab_dump_trace
        - lj_wbuf_addbyte
        - lj_wbuf_addn
        - resolve_symbolnames
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_symtab.c:465,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:465,10'
              BranchSideFuncs:
                - lj_wbuf_addn
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:478,15'
              BranchSideFuncs:
                - lj_wbuf_addn
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
        - Branch String:   'third_party/luajit/src/lj_symtab.c:478,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:479,13'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:501,3'
              BranchSideFuncs:
                - dl_iterate_phdr
                - lj_wbuf_addbyte
        - Branch String:   'third_party/luajit/src/lj_symtab.c:479,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:481,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:488,23'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:494,7'
              BranchSideFuncs:
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
        - Branch String:   'third_party/luajit/src/lj_symtab.c:481,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:481,27'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:496,13'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_symtab_dump_trace
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:489,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:489,33'
              BranchSideFuncs:
                - lj_symtab_dump_trace
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:496,13'
              BranchSideFuncs:
                - lj_symtab_dump_trace
                - dl_iterate_phdr
                - lj_wbuf_addbyte
                - lj_wbuf_addbyte
                - lj_assert_fail
                - lj_assert_fail
                - lj_wbuf_addbyte
                - lj_symtab_dump_proto
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:465,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_symtab.c:476,3'
          Dst:             lj_wbuf_addn
        - Src:             'third_party/luajit/src/lj_symtab.c:481,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_symtab.c:482,7'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_symtab.c:483,7'
          Dst:             lj_symtab_dump_proto
        - Src:             'third_party/luajit/src/lj_symtab.c:488,7'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_symtab.c:489,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_symtab.c:489,7'
          Dst:             lj_symtab_dump_trace
        - Src:             'third_party/luajit/src/lj_symtab.c:501,3'
          Dst:             dl_iterate_phdr
        - Src:             'third_party/luajit/src/lj_symtab.c:501,3'
          Dst:             resolve_symbolnames
        - Src:             'third_party/luajit/src/lj_symtab.c:503,3'
          Dst:             lj_wbuf_addbyte
    - functionName:    lj_symtab_dump_proto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     externalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pt
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_wbuf_addstring
        - lj_wbuf_addu64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:60,3'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_symtab.c:61,3'
          Dst:             lj_wbuf_addstring
        - Src:             'third_party/luajit/src/lj_symtab.c:62,3'
          Dst:             lj_wbuf_addu64
    - functionName:    lj_symtab_dump_trace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     externalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - trace
      BBCount:         10
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_debug_line
        - lj_wbuf_addu64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_symtab.c:39,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:39,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_debug_line
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:39,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:39,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:39,3'
              BranchSideFuncs:
                - lj_debug_line
                - lj_wbuf_addu64
                - lj_wbuf_addu64
                - lj_wbuf_addu64
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:39,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:39,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_symtab.c:42,12'
          Dst:             lj_debug_line
        - Src:             'third_party/luajit/src/lj_symtab.c:44,3'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_symtab.c:52,3'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_symtab.c:53,3'
          Dst:             lj_wbuf_addu64
    - functionName:    resolve_symbolnames
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
        - info_size
        - data
      BBCount:         29
      ICount:          260
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - dump_dyn_symtab
        - dump_sht_symtab
        - getauxval
        - lj_assert_fail
        - lj_wbuf_addbyte
        - lj_wbuf_addstring
        - lj_wbuf_addu64
        - readlink
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_symtab.c:357,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:357,3'
              BranchSideFuncs:
                - getauxval
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
                - readlink
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:361,13'
              BranchSideFuncs:
                - getauxval
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
                - readlink
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:364,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:365,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:367,28'
              BranchSideFuncs:
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
                - readlink
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:367,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:369,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:371,7'
              BranchSideFuncs:
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
                - readlink
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:371,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:373,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:377,7'
              BranchSideFuncs:
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
                - readlink
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:377,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:379,23'
              BranchSideFuncs:
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
                - readlink
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:394,8'
              BranchSideFuncs:
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
                - readlink
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:394,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:395,36'
              BranchSideFuncs:
                - readlink
                - lj_assert_fail
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:412,23'
              BranchSideFuncs:
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
        - Branch String:   'third_party/luajit/src/lj_symtab.c:395,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:396,25'
              BranchSideFuncs:
                - dump_sht_symtab
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:405,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_symtab.c:412,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:413,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:416,27'
              BranchSideFuncs:
                - dump_dyn_symtab
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
        - Branch String:   'third_party/luajit/src/lj_symtab.c:416,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:417,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_symtab.c:424,21'
              BranchSideFuncs:
                - lj_wbuf_addbyte
                - lj_wbuf_addu64
                - lj_wbuf_addstring
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:357,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_symtab.c:364,26'
          Dst:             getauxval
        - Src:             'third_party/luajit/src/lj_symtab.c:395,9'
          Dst:             readlink
        - Src:             'third_party/luajit/src/lj_symtab.c:405,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_symtab.c:412,7'
          Dst:             dump_sht_symtab
        - Src:             'third_party/luajit/src/lj_symtab.c:416,11'
          Dst:             dump_dyn_symtab
        - Src:             'third_party/luajit/src/lj_symtab.c:424,5'
          Dst:             lj_wbuf_addbyte
        - Src:             'third_party/luajit/src/lj_symtab.c:425,5'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_symtab.c:426,5'
          Dst:             lj_wbuf_addstring
    - functionName:    dl_iterate_phdr
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getauxval
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      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:    lj_symtab_dump_newc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_symtab.c'
      linkageType:     externalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - lib_adds
        - out
        - header
        - L
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dl_iterate_phdr
        - resolve_symbolnames
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_symtab.c:446,3'
          Dst:             dl_iterate_phdr
        - Src:             'third_party/luajit/src/lj_symtab.c:446,3'
          Dst:             resolve_symbolnames
    - functionName:    lj_sysprof_add_trace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tr
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_sysprof_add_proto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_sysprof_report
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counters
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_sysprof_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_sysprof_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - opt
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_sysprof_set_backtracer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - backtracer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_sysprof_set_on_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - on_stop
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_sysprof_set_writer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_sysprof.c'
      linkageType:     externalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - writer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_assert_fail
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_assert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - file
        - line
        - func
        - fmt
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
        - fputc
        - vfprintf
      functionUses:    2554
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_assert.c:20,3'
          Dst:             fprintf
        - Src:             'third_party/luajit/src/lj_assert.c:21,3'
          Dst:             vfprintf
        - Src:             'third_party/luajit/src/lj_assert.c:22,3'
          Dst:             fputc
        - Src:             'third_party/luajit/src/lj_assert.c:25,3'
          Dst:             abort
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vfprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_errno
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_vmmath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:103,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:103,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:103,10'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'third_party/luajit/src/lj_vmmath.c:103,10'
          Dst:             __errno_location
    - functionName:    lj_vm_foldfpm
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_vmmath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - x
        - fpm
      BBCount:         11
      ICount:          71
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_vm_ceil
        - lj_vm_floor
        - lj_vm_trunc
        - log
        - log2
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:88,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:89,40'
              BranchSideFuncs:
                - lj_vm_floor
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:90,38'
              BranchSideFuncs:
                - lj_vm_ceil
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:91,40'
              BranchSideFuncs:
                - lj_vm_trunc
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:92,32'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:93,30'
              BranchSideFuncs:
                - log
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:94,38'
              BranchSideFuncs:
                - log2
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:95,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_vmmath.c:89,28'
          Dst:             lj_vm_floor
        - Src:             'third_party/luajit/src/lj_vmmath.c:90,27'
          Dst:             lj_vm_ceil
        - Src:             'third_party/luajit/src/lj_vmmath.c:91,28'
          Dst:             lj_vm_trunc
        - Src:             'third_party/luajit/src/lj_vmmath.c:92,27'
          Dst:             sqrt
        - Src:             'third_party/luajit/src/lj_vmmath.c:93,26'
          Dst:             log
        - Src:             'third_party/luajit/src/lj_vmmath.c:94,27'
          Dst:             log2
        - Src:             'third_party/luajit/src/lj_vmmath.c:95,12'
          Dst:             lj_assert_fail
    - functionName:    lj_vm_ceil
      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:    lj_vm_trunc
      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:    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:    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:    lj_vm_modi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_vmmath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         21
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:66,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:66,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:67,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:67,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:67,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:67,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:68,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:68,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:68,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:70,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:70,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:71,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:70,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:71,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:71,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:71,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:71,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_vmmath.c:66,3'
          Dst:             lj_assert_fail
    - functionName:    lj_vm_foldarith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_vmmath.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - op
      BBCount:         22
      ICount:          142
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - ldexp
        - lj_vm_floor
        - pow
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:41,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:42,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:43,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:44,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:45,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:46,32'
              BranchSideFuncs:
                - lj_vm_floor
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:47,36'
              BranchSideFuncs:
                - pow
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:48,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:49,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:51,40'
              BranchSideFuncs:
                - ldexp
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:52,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:53,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:55,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:52,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:52,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:52,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_vmmath.c:53,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:53,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_vmmath.c:53,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_vmmath.c:46,34'
          Dst:             lj_vm_floor
        - Src:             'third_party/luajit/src/lj_vmmath.c:47,32'
          Dst:             pow
        - Src:             'third_party/luajit/src/lj_vmmath.c:51,34'
          Dst:             ldexp
    - 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:    lj_wbuf_errno
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_wbuf_addstring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - s
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_wbuf_addn
        - lj_wbuf_addu64
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_wbuf.c:106,20'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_wbuf.c:109,3'
          Dst:             lj_wbuf_addu64
        - Src:             'third_party/luajit/src/lj_wbuf.c:110,3'
          Dst:             lj_wbuf_addn
    - functionName:    lj_wbuf_addu64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - n
      BBCount:         11
      ICount:          100
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_utils_write_uleb128
        - lj_wbuf_flush
        - lj_wbuf_test_flag
      functionUses:    20
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:73,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:74,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:75,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_utils_write_uleb128
                - lj_wbuf_flush
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:56,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:56,3'
              BranchSideFuncs:
                - lj_utils_write_uleb128
                - lj_wbuf_flush
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:57,7'
              BranchSideFuncs:
                - lj_utils_write_uleb128
                - lj_wbuf_flush
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:57,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:58,19'
              BranchSideFuncs:
                - lj_wbuf_flush
                - lj_utils_write_uleb128
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:76,49'
              BranchSideFuncs:
                - lj_utils_write_uleb128
      Callsites:
        - Src:             'third_party/luajit/src/lj_wbuf.c:73,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_wbuf.c:75,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_wbuf.c:75,3'
          Dst:             lj_wbuf_flush
        - Src:             'third_party/luajit/src/lj_wbuf.c:76,26'
          Dst:             lj_utils_write_uleb128
    - functionName:    lj_wbuf_addn
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - src
        - n
      BBCount:         14
      ICount:          169
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_wbuf_flush
        - lj_wbuf_test_flag
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:82,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:83,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:89,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_wbuf_flush
                - lj_wbuf_flush
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:89,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:90,35'
              BranchSideFuncs:
                - lj_wbuf_flush
                - lj_assert_fail
                - lj_wbuf_flush
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:98,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_wbuf_flush
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:56,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:56,3'
              BranchSideFuncs:
                - lj_wbuf_flush
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:57,7'
              BranchSideFuncs:
                - lj_wbuf_flush
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:57,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:58,19'
              BranchSideFuncs:
                - lj_wbuf_flush
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:99,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_wbuf.c:82,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_wbuf.c:93,5'
          Dst:             lj_wbuf_flush
        - Src:             'third_party/luajit/src/lj_wbuf.c:98,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_wbuf.c:98,3'
          Dst:             lj_wbuf_flush
    - functionName:    lj_wbuf_test_flag
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - buf
        - flag
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_wbuf_flush
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         12
      ICount:          155
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - lj_wbuf_test_flag
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:118,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:119,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:121,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:123,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:124,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:127,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:128,19'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:131,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_wbuf.c:118,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_wbuf.c:125,5'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_wbuf.c:129,5'
          Dst:             __errno_location
    - functionName:    lj_wbuf_addbyte
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - buf
        - b
      BBCount:         11
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_wbuf_flush
        - lj_wbuf_test_flag
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:64,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:65,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:66,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_wbuf_flush
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:56,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:56,3'
              BranchSideFuncs:
                - lj_wbuf_flush
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:57,7'
              BranchSideFuncs:
                - lj_wbuf_flush
        - Branch String:   'third_party/luajit/src/lj_wbuf.c:57,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:58,19'
              BranchSideFuncs:
                - lj_wbuf_flush
            - BranchSide:      'third_party/luajit/src/lj_wbuf.c:67,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_wbuf.c:64,7'
          Dst:             lj_wbuf_test_flag
        - Src:             'third_party/luajit/src/lj_wbuf.c:66,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_wbuf.c:66,3'
          Dst:             lj_wbuf_flush
    - functionName:    lj_wbuf_terminate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_wbuf_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_wbuf.c:51,3'
          Dst:             lj_wbuf_init
    - functionName:    lj_wbuf_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_wbuf.c'
      linkageType:     externalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - writer
        - ctx
        - mem
        - size
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ir_growbot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         20
      ICount:          277
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_mem_realloc
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:93,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:93,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_ir.c:94,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_ir.c:94,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:94,3'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_ir.c:96,7'
              BranchSideFuncs:
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_ir.c:94,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:94,3'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_ir.c:96,7'
              BranchSideFuncs:
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_ir.c:96,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:98,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:105,22'
              BranchSideFuncs:
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_ir.c:106,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:106,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:106,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:93,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:94,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:105,22'
          Dst:             lj_mem_realloc
    - functionName:    lj_ir_rollback
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ref
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:486,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:488,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:492,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_ir_strcmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - op
      BBCount:         9
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_str_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:473,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:474,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:475,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:476,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:477,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:478,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:472,13'
          Dst:             lj_str_cmp
        - Src:             'third_party/luajit/src/lj_ir.c:478,12'
          Dst:             lj_assert_fail
    - functionName:    lj_ir_numcmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - op
      BBCount:         15
      ICount:          126
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:454,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:455,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:456,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:457,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:458,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:459,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:460,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:461,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:462,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:463,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:464,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:465,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:465,12'
          Dst:             lj_assert_fail
    - functionName:    lj_ir_tostr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
      BBCount:         8
      ICount:          83
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_opt_fold
        - lj_trace_err
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:440,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:440,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:441,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:441,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:442,20'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:443,10'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:442,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ir.c:443,10'
          Dst:             lj_opt_fold
    - functionName:    lj_ir_tonum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
      BBCount:         12
      ICount:          119
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - lj_opt_fold
        - lj_trace_err
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:426,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:426,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:427,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:427,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:428,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:429,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:429,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:430,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:432,20'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:428,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ir.c:430,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ir.c:432,7'
          Dst:             lj_trace_err
    - functionName:    lj_ir_tonumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
      BBCount:         9
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - lj_opt_fold
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:414,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:414,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:415,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:415,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:416,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:418,20'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:416,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ir.c:418,7'
          Dst:             lj_trace_err
    - functionName:    lj_ir_kvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - tv
        - ir
      BBCount:         55
      ICount:          582
      EdgeCount:       56
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_mem_newgco
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:387,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:387,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:388,11'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:388,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:389,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:390,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:391,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:393,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:393,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:395,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:396,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:399,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:405,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:391,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:391,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:391,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:391,63'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:393,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:393,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:393,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:393,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:393,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:393,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:396,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:396,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:396,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:400,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:400,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:400,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:402,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:387,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:389,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:391,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:391,42'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:393,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:396,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:399,19'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_ir.c:400,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:405,12'
          Dst:             lj_assert_fail
    - functionName:    lj_ir_kslot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - key
        - slot
      BBCount:         20
      ICount:          185
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_ir_growbot
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:365,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:365,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:365,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:365,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:365,3'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:367,14'
              BranchSideFuncs:
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:367,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:368,9'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:370,18'
              BranchSideFuncs:
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:368,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:368,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:369,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:175,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:175,54'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:176,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:365,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:370,9'
          Dst:             lj_ir_growbot
    - functionName:    lj_ir_knull
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - t
      BBCount:         13
      ICount:          144
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - lj_ir_growbot
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:344,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:345,9'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:347,18'
              BranchSideFuncs:
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:345,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:345,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:346,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:175,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:175,54'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:176,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:347,9'
          Dst:             lj_ir_growbot
    - functionName:    lj_ir_kptr_
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - op
        - ptr
      BBCount:         22
      ICount:          208
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_ir_growbot
      functionUses:    26
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:320,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:321,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:324,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:321,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:321,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:321,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:321,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:321,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:322,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:186,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:186,3'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,7'
              BranchSideFuncs:
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,53'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:188,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:321,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:324,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:324,9'
          Dst:             lj_ir_growbot
    - functionName:    lj_ir_ktrace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         14
      ICount:          123
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_growbot
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:186,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:186,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,53'
              BranchSideFuncs:
                - lj_ir_growbot
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:188,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:304,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:304,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:304,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:302,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:302,15'
          Dst:             lj_ir_growbot
        - Src:             'third_party/luajit/src/lj_ir.c:304,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:304,3'
          Dst:             lj_assert_fail
    - functionName:    lj_ir_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - o
        - t
      BBCount:         23
      ICount:          216
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_ir_growbot
      functionUses:    44
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:282,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:282,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:283,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:283,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:284,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:286,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:284,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:284,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:284,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:284,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:284,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:285,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:186,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:186,3'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,7'
              BranchSideFuncs:
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,53'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:188,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:282,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:284,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:286,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:286,9'
          Dst:             lj_ir_growbot
    - functionName:    numistrueint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - kp
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:254,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:255,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:264,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:255,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:255,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:256,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:256,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:258,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:262,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:259,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:260,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:261,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_ir_knumint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - J
        - n
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_kint
        - lj_ir_knum_u64
        - numistrueint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:271,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:272,23'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ir.c:274,23'
              BranchSideFuncs:
                - lj_ir_knum_u64
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:271,7'
          Dst:             numistrueint
        - Src:             'third_party/luajit/src/lj_ir.c:272,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ir.c:274,12'
          Dst:             lj_ir_knum_u64
    - functionName:    lj_ir_kint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - k
      BBCount:         13
      ICount:          138
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - lj_ir_growbot
      functionUses:    134
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:203,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:204,9'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:206,18'
              BranchSideFuncs:
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:204,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:204,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:205,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:175,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:175,54'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:176,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:206,9'
          Dst:             lj_ir_growbot
    - functionName:    lj_ir_knum_u64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - J
        - u64
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_k64
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:241,10'
          Dst:             lj_ir_k64
    - functionName:    lj_ir_k64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - J
        - op
        - u64
      BBCount:         28
      ICount:          259
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_ir_growbot
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:223,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:226,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:224,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:224,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:224,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:224,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:224,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_growbot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:224,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:224,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.c:225,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.c:186,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:186,3'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,7'
              BranchSideFuncs:
                - lj_ir_growbot
        - Branch String:   'third_party/luajit/src/lj_ir.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:187,53'
              BranchSideFuncs:
                - lj_ir_growbot
            - BranchSide:      'third_party/luajit/src/lj_ir.c:188,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:224,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:226,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:226,9'
          Dst:             lj_ir_growbot
    - functionName:    lj_ir_kint64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - J
        - u64
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_k64
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:247,10'
          Dst:             lj_ir_k64
    - functionName:    lj_ir_ggfload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - J
        - t
        - ofs
      BBCount:         14
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_opt_fold
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:152,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:152,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:153,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:154,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:154,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:154,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.c:154,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:154,3'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:154,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:152,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:154,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ir.c:157,10'
          Dst:             lj_opt_fold
    - functionName:    lj_ir_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - id
      BBCount:         21
      ICount:          214
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - lj_opt_fold
      functionUses:    26
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:138,29'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:139,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:139,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:140,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:141,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:140,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:141,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:141,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:141,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:142,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:143,3'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:142,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:141,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:141,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:144,7'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.c:145,5'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:142,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ir.c:146,10'
          Dst:             lj_opt_fold
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcpy
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memset
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ir_emit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          140
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_growtop
      functionUses:    37
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_iropt.h:34,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_iropt.h:34,54'
              BranchSideFuncs:
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_iropt.h:34,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:118,15'
          Dst:             lj_ir_growtop
    - functionName:    lj_ir_growtop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ir.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          98
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_mem_realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.c:76,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.c:77,38'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_ir.c:81,38'
              BranchSideFuncs:
                - lj_mem_realloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_ir.c:77,23'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_ir.c:81,23'
          Dst:             lj_mem_realloc
    - functionName:    blacklist_pc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
        - pc
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    trace_downrec
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - trace_start
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:566,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:566,3'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
            - BranchSide:      'third_party/luajit/src/lj_trace.c:567,3'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_start
        - Branch String:   'third_party/luajit/src/lj_trace.c:567,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:567,3'
              BranchSideFuncs:
                - trace_start
            - BranchSide:      'third_party/luajit/src/lj_trace.c:568,7'
              BranchSideFuncs:
                - trace_start
        - Branch String:   'third_party/luajit/src/lj_trace.c:568,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:569,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:572,3'
              BranchSideFuncs:
                - trace_start
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:566,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:567,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:575,3'
          Dst:             trace_start
    - functionName:    trace_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         59
      ICount:          766
      EdgeCount:       74
      CyclomaticComplexity: 17
      functionsReached:
        - lj_assert_fail
        - lj_record_setup
        - lj_str_new
        - lj_trace_flushall
        - lj_vmevent_call
        - lj_vmevent_prepare
        - trace_findfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:429,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:430,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:443,28'
              BranchSideFuncs:
                - trace_findfree
                - lj_record_setup
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flushall
        - Branch String:   'third_party/luajit/src/lj_trace.c:430,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:430,27'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:438,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:430,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:432,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:438,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:432,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:432,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:435,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:432,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:432,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:435,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:432,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:432,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:435,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:432,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:432,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:435,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:444,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:445,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_trace.c:451,3'
              BranchSideFuncs:
                - lj_record_setup
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:445,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:445,5'
              BranchSideFuncs:
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_trace.c:447,23'
              BranchSideFuncs:
                - lj_trace_flushall
        - Branch String:   'third_party/luajit/src/lj_trace.c:471,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_record_setup
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:487,19'
              BranchSideFuncs:
                - lj_record_setup
        - Branch String:   'third_party/luajit/src/lj_trace.c:471,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:487,19'
              BranchSideFuncs:
                - lj_record_setup
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
        - Branch String:   'third_party/luajit/src/lj_trace.c:471,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
        - Branch String:   'third_party/luajit/src/lj_trace.c:471,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
        - Branch String:   'third_party/luajit/src/lj_trace.c:471,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
            - BranchSide:      'third_party/luajit/src/lj_trace.c:471,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_setup
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:432,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:443,13'
          Dst:             trace_findfree
        - Src:             'third_party/luajit/src/lj_trace.c:445,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:447,5'
          Dst:             lj_trace_flushall
        - Src:             'third_party/luajit/src/lj_trace.c:471,3'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_trace.c:471,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:471,3'
          Dst:             lj_vmevent_call
        - Src:             'third_party/luajit/src/lj_trace.c:487,3'
          Dst:             lj_record_setup
    - functionName:    trace_findfree
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         32
      ICount:          198
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
        - lj_mem_grow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:69,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:70,5'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:71,3'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:71,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:72,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_grow
            - BranchSide:      'third_party/luajit/src/lj_trace.c:75,16'
              BranchSideFuncs:
                - lj_mem_grow
        - Branch String:   'third_party/luajit/src/lj_trace.c:72,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:72,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_grow
            - BranchSide:      'third_party/luajit/src/lj_trace.c:72,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:72,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:72,9'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:72,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:72,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:72,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:76,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:76,20'
              BranchSideFuncs:
                - lj_mem_grow
            - BranchSide:      'third_party/luajit/src/lj_trace.c:76,34'
              BranchSideFuncs:
                - lj_mem_grow
        - Branch String:   'third_party/luajit/src/lj_trace.c:78,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:79,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:80,3'
              BranchSideFuncs:
                - lj_mem_grow
        - Branch String:   'third_party/luajit/src/lj_trace.c:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:82,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:83,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:72,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:80,3'
          Dst:             lj_mem_grow
    - functionName:    lj_trace_flushall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         36
      ICount:          342
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
        - lj_mcode_free
        - lj_str_new
        - lj_vmevent_call
        - lj_vmevent_prepare
        - trace_flushroot
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:300,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:301,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:302,23'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - trace_flushroot
        - Branch String:   'third_party/luajit/src/lj_trace.c:302,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:303,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:312,3'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:303,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:303,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:303,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:303,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:303,18'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:303,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:304,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:305,11'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:311,3'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - trace_flushroot
        - Branch String:   'third_party/luajit/src/lj_trace.c:305,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:306,18'
              BranchSideFuncs:
                - trace_flushroot
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:307,7'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - trace_flushroot
        - Branch String:   'third_party/luajit/src/lj_trace.c:319,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:319,3'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:322,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:319,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:319,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:322,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:319,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:303,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:306,2'
          Dst:             trace_flushroot
        - Src:             'third_party/luajit/src/lj_trace.c:317,3'
          Dst:             lj_mcode_free
        - Src:             'third_party/luajit/src/lj_trace.c:319,3'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_trace.c:319,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:319,3'
          Dst:             lj_vmevent_call
    - functionName:    trace_flushroot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
      BBCount:         41
      ICount:          229
      EdgeCount:       48
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - trace_unpatch
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:259,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:259,3'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_unpatch
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:260,3'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_unpatch
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:260,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:260,3'
              BranchSideFuncs:
                - trace_unpatch
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:262,17'
              BranchSideFuncs:
                - trace_unpatch
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:264,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:265,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:266,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:267,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:267,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:267,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:267,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:267,19'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:267,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:268,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:269,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:275,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:269,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:270,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:274,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:270,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:270,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:271,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:269,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:269,33'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:269,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:269,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:269,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:269,33'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:259,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:260,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:262,3'
          Dst:             trace_unpatch
        - Src:             'third_party/luajit/src/lj_trace.c:267,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:269,33'
          Dst:             lj_assert_fail
    - functionName:    trace_unpatch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
      BBCount:         66
      ICount:          358
      EdgeCount:       74
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:222,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:223,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:224,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:224,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:226,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:234,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:234,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:239,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:247,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:251,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:226,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:226,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:226,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:226,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:226,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:226,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:226,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:226,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:227,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:229,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:229,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:230,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:234,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:234,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:236,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:234,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:234,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:236,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:234,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:234,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:236,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:239,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:239,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:240,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:241,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:242,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:245,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:242,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:242,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:242,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:242,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:242,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:242,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:242,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:242,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:247,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:247,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:248,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:226,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:226,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:229,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:234,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:239,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:242,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:242,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:247,5'
          Dst:             lj_assert_fail
    - functionName:    penalty_pc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - pt
        - pc
        - e
      BBCount:         13
      ICount:          161
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - blacklist_pc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:400,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:401,9'
              BranchSideFuncs:
                - blacklist_pc
            - BranchSide:      'third_party/luajit/src/lj_trace.c:412,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:401,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:401,48'
              BranchSideFuncs:
                - blacklist_pc
            - BranchSide:      'third_party/luajit/src/lj_trace.c:403,24'
              BranchSideFuncs:
                - blacklist_pc
        - Branch String:   'third_party/luajit/src/lj_trace.c:405,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:406,15'
              BranchSideFuncs:
                - blacklist_pc
            - BranchSide:      'third_party/luajit/src/lj_trace.c:409,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:406,2'
          Dst:             blacklist_pc
    - functionName:    trace_save
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
      BBCount:         3
      ICount:          174
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_gc_barriertrace
        - lj_memprof_add_trace
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:168,3'
          Dst:             lj_gc_barriertrace
        - Src:             'third_party/luajit/src/lj_trace.c:176,3'
          Dst:             lj_memprof_add_trace
    - functionName:    trace_abort
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         98
      ICount:          1108
      EdgeCount:       122
      CyclomaticComplexity: 26
      functionsReached:
        - lj_assert_fail
        - lj_mcode_abort
        - lj_str_new
        - lj_trace_flushall
        - lj_trace_free
        - lj_vmevent_call
        - lj_vmevent_prepare
        - penalty_pc
        - trace_downrec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:588,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:589,19'
              BranchSideFuncs:
                - lj_trace_free
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:592,7'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:592,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:593,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
            - BranchSide:      'third_party/luajit/src/lj_trace.c:594,7'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:594,7'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:594,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:595,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:600,7'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
        - Branch String:   'third_party/luajit/src/lj_trace.c:600,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:600,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
            - BranchSide:      'third_party/luajit/src/lj_trace.c:613,13'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - penalty_pc
        - Branch String:   'third_party/luajit/src/lj_trace.c:600,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:601,9'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:613,13'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:601,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:602,24'
              BranchSideFuncs:
                - penalty_pc
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:608,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:603,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:604,2'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:606,13'
              BranchSideFuncs:
                - penalty_pc
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:608,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:608,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:608,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:608,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:608,7'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:610,3'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:614,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:615,24'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
                - lj_vmevent_prepare
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:643,3'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
        - Branch String:   'third_party/luajit/src/lj_trace.c:618,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_trace_flushall
                - trace_downrec
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:638,5'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
        - Branch String:   'third_party/luajit/src/lj_trace.c:618,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:638,5'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:618,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:618,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:618,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:618,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:618,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_trace_flushall
                - trace_downrec
        - Branch String:   'third_party/luajit/src/lj_trace.c:639,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:640,22'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
            - BranchSide:      'third_party/luajit/src/lj_trace.c:641,5'
              BranchSideFuncs:
                - lj_trace_flushall
                - trace_downrec
        - Branch String:   'third_party/luajit/src/lj_trace.c:644,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:645,26'
              BranchSideFuncs:
                - trace_downrec
            - BranchSide:      'third_party/luajit/src/lj_trace.c:646,12'
              BranchSideFuncs:
                - lj_trace_flushall
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:587,3'
          Dst:             lj_mcode_abort
        - Src:             'third_party/luajit/src/lj_trace.c:589,5'
          Dst:             lj_trace_free
        - Src:             'third_party/luajit/src/lj_trace.c:593,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:606,2'
          Dst:             penalty_pc
        - Src:             'third_party/luajit/src/lj_trace.c:608,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:618,5'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_trace.c:618,5'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:618,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:618,5'
          Dst:             lj_vmevent_call
        - Src:             'third_party/luajit/src/lj_trace.c:645,12'
          Dst:             trace_downrec
        - Src:             'third_party/luajit/src/lj_trace.c:647,5'
          Dst:             lj_trace_flushall
    - functionName:    lj_trace_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - T
      BBCount:         9
      ICount:          132
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:187,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:189,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:190,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:191,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    trace_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         78
      ICount:          804
      EdgeCount:       86
      CyclomaticComplexity: 10
      functionsReached:
        - lj_asm_patchexit
        - lj_assert_fail
        - lj_mcode_commit
        - lj_str_new
        - lj_vmevent_call
        - lj_vmevent_prepare
        - trace_save
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:500,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:502,5'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:508,5'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:508,5'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:508,5'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:518,11'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:518,11'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:518,11'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:522,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_asm_patchexit
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:542,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:542,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:542,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:545,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:522,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:522,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_asm_patchexit
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:522,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:522,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:522,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_asm_patchexit
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:523,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_asm_patchexit
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:523,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:523,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_asm_patchexit
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:523,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:523,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:523,25'
              BranchSideFuncs:
                - lj_asm_patchexit
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:523,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:526,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:526,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:526,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:526,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:526,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:526,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:528,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:528,59'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:532,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:532,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:532,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:532,23'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:532,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:532,23'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:550,19'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:542,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:542,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:542,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:542,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:542,5'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:550,19'
              BranchSideFuncs:
                - lj_mcode_commit
                - trace_save
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:555,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:555,3'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:555,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:555,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:555,3'
              BranchSideFuncs:
                - lj_str_new
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:555,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:555,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:555,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:522,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:523,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:523,5'
          Dst:             lj_asm_patchexit
        - Src:             'third_party/luajit/src/lj_trace.c:526,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:532,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:542,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:545,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:550,3'
          Dst:             lj_mcode_commit
        - Src:             'third_party/luajit/src/lj_trace.c:552,3'
          Dst:             trace_save
        - Src:             'third_party/luajit/src/lj_trace.c:555,3'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_trace.c:555,3'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:555,3'
          Dst:             lj_vmevent_call
    - functionName:    lj_trace_unwind
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - addr
        - ep
      BBCount:         26
      ICount:          220
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:966,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:966,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:966,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:966,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:966,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:966,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:969,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:969,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:988,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:969,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:969,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:988,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:967,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:972,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:988,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:978,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:978,43'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:978,58'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:979,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:977,21'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:980,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_target.h:155,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_target.h:155,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_target.h:157,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:966,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:983,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:988,3'
          Dst:             lj_assert_fail
    - functionName:    trace_hotside
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pc
      BBCount:         23
      ICount:          156
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_trace_ins
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:782,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:782,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_ins
            - BranchSide:      'third_party/luajit/src/lj_trace.c:782,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:782,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:782,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
            - BranchSide:      'third_party/luajit/src/lj_trace.c:782,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:783,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:783,52'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:784,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
        - Branch String:   'third_party/luajit/src/lj_trace.c:784,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:784,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
            - BranchSide:      'third_party/luajit/src/lj_trace.c:785,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
        - Branch String:   'third_party/luajit/src/lj_trace.c:785,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:785,37'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
            - BranchSide:      'third_party/luajit/src/lj_trace.c:786,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
        - Branch String:   'third_party/luajit/src/lj_trace.c:783,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:783,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
            - BranchSide:      'third_party/luajit/src/lj_trace.c:787,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_ins
        - Branch String:   'third_party/luajit/src/lj_trace.c:787,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:787,5'
              BranchSideFuncs:
                - lj_trace_ins
            - BranchSide:      'third_party/luajit/src/lj_trace.c:789,5'
              BranchSideFuncs:
                - lj_trace_ins
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:782,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:787,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:790,5'
          Dst:             lj_trace_ins
    - functionName:    lj_trace_ins
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pc
      BBCount:         13
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_vm_cpcall
        - trace_state
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:756,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:756,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
            - BranchSide:      'third_party/luajit/src/lj_trace.c:756,3'
              BranchSideFuncs:
                - lj_vm_cpcall
        - Branch String:   'third_party/luajit/src/lj_trace.c:756,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:756,3'
              BranchSideFuncs:
                - lj_vm_cpcall
            - BranchSide:      'third_party/luajit/src/lj_trace.c:756,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:757,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:758,5'
              BranchSideFuncs:
                - lj_vm_cpcall
            - BranchSide:      'third_party/luajit/src/lj_trace.c:759,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:756,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:757,10'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_trace.c:757,10'
          Dst:             trace_state
    - functionName:    trace_state
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         74
      ICount:          752
      EdgeCount:       93
      CyclomaticComplexity: 21
      functionsReached:
        - lj_asm_trace
        - lj_assert_fail
        - lj_dispatch_update
        - lj_opt_dce
        - lj_opt_loop
        - lj_opt_sink
        - lj_record_ins
        - lj_vmevent_call
        - lj_vmevent_prepare
        - trace_abort
        - trace_start
        - trace_stop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:672,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:674,7'
              BranchSideFuncs:
                - trace_start
                - lj_dispatch_update
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:680,23'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:702,23'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
            - BranchSide:      'third_party/luajit/src/lj_trace.c:724,7'
              BranchSideFuncs:
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:733,15'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:736,23'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:655,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:656,9'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:681,7'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:656,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:656,18'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:657,21'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:656,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:657,21'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:660,7'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:682,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:682,7'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - trace_start
                - lj_dispatch_update
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:698,21'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:682,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:682,7'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - trace_start
                - lj_dispatch_update
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:698,21'
              BranchSideFuncs:
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:682,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - trace_start
                - lj_dispatch_update
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vmevent_call
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - trace_start
                - lj_dispatch_update
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vmevent_call
                - lj_record_ins
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_vmevent_prepare
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:655,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:656,9'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
            - BranchSide:      'third_party/luajit/src/lj_trace.c:703,7'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
        - Branch String:   'third_party/luajit/src/lj_trace.c:656,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:656,18'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
            - BranchSide:      'third_party/luajit/src/lj_trace.c:657,21'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
        - Branch String:   'third_party/luajit/src/lj_trace.c:656,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:657,21'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
            - BranchSide:      'third_party/luajit/src/lj_trace.c:660,7'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
        - Branch String:   'third_party/luajit/src/lj_trace.c:704,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:705,4'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
            - BranchSide:      'third_party/luajit/src/lj_trace.c:717,7'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:705,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:705,37'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
            - BranchSide:      'third_party/luajit/src/lj_trace.c:717,7'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:704,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:706,2'
              BranchSideFuncs:
                - lj_opt_dce
                - lj_opt_loop
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:717,7'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:708,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:709,4'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:715,15'
              BranchSideFuncs:
                - lj_opt_sink
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:719,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:719,24'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:720,7'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:655,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:656,9'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:737,23'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:656,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:656,18'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:657,21'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:656,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:657,21'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:660,7'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:737,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:738,2'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:739,7'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_trace.c:744,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:670,6'
              BranchSideFuncs:
                - trace_abort
                - lj_dispatch_update
                - lj_asm_trace
                - trace_stop
                - lj_dispatch_update
                - lj_opt_sink
                - lj_opt_dce
                - lj_opt_loop
                - lj_record_ins
                - lj_vmevent_prepare
                - lj_vmevent_call
                - lj_assert_fail
                - lj_assert_fail
                - trace_start
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_trace.c:745,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:675,7'
          Dst:             trace_start
        - Src:             'third_party/luajit/src/lj_trace.c:676,7'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_trace.c:682,7'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:682,7'
          Dst:             lj_vmevent_call
        - Src:             'third_party/luajit/src/lj_trace.c:698,7'
          Dst:             lj_record_ins
        - Src:             'third_party/luajit/src/lj_trace.c:707,2'
          Dst:             lj_opt_dce
        - Src:             'third_party/luajit/src/lj_trace.c:708,6'
          Dst:             lj_opt_loop
        - Src:             'third_party/luajit/src/lj_trace.c:718,7'
          Dst:             lj_opt_sink
        - Src:             'third_party/luajit/src/lj_trace.c:725,7'
          Dst:             lj_asm_trace
        - Src:             'third_party/luajit/src/lj_trace.c:726,7'
          Dst:             trace_stop
        - Src:             'third_party/luajit/src/lj_trace.c:729,7'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_trace.c:737,11'
          Dst:             trace_abort
        - Src:             'third_party/luajit/src/lj_trace.c:741,7'
          Dst:             lj_dispatch_update
    - functionName:    trace_exit_regs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - ex
      BBCount:         12
      ICount:          129
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:834,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:838,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:841,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:841,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:842,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:848,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:843,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:844,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:845,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    trace_exit_cp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_snap_restore
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:822,13'
          Dst:             lj_snap_restore
    - functionName:    lj_trace_exit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     externalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - exptr
      BBCount:         101
      ICount:          899
      EdgeCount:       125
      CyclomaticComplexity: 26
      functionsReached:
        - __errno_location
        - lj_assert_fail
        - lj_gc_step
        - lj_state_growstack
        - lj_vm_cpcall
        - lj_vmevent_call
        - lj_vmevent_prepare
        - trace_exit_cp
        - trace_exit_regs
        - trace_hotside
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:880,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:881,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:888,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:883,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:888,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:888,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:888,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:888,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:888,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:888,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:897,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:897,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:897,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:897,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:897,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:898,11'
              BranchSideFuncs:
                - lj_vm_cpcall
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:901,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:902,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:904,7'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:904,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:904,24'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:906,27'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:904,17'
              BranchSideFuncs:
                - lj_assert_fail
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_vmevent_prepare
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_trace.c:906,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:907,5'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_trace.c:914,12'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_trace.c:907,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:907,5'
              BranchSideFuncs:
                - lj_vmevent_prepare
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - trace_exit_regs
                - lj_vmevent_call
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_trace.c:907,5'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_trace.c:907,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:907,5'
              BranchSideFuncs:
                - trace_exit_regs
                - lj_vmevent_call
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_trace.c:907,5'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
                - trace_exit_regs
                - lj_vmevent_call
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_trace.c:907,5'
              BranchSideFuncs:
                - trace_exit_regs
                - lj_vmevent_call
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_trace.c:917,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:918,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:919,32'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_trace.c:919,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:921,3'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:921,14'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_trace.c:921,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:921,45'
              BranchSideFuncs:
                - lj_gc_step
                - __errno_location
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:922,11'
              BranchSideFuncs:
                - lj_gc_step
                - __errno_location
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:921,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:922,11'
              BranchSideFuncs:
                - lj_gc_step
                - __errno_location
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:924,15'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
                - trace_hotside
        - Branch String:   'third_party/luajit/src/lj_trace.c:922,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:923,18'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:924,3'
              BranchSideFuncs:
                - __errno_location
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:927,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:928,21'
              BranchSideFuncs:
                - lj_assert_fail
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_trace.c:942,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_trace.c:928,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:928,21'
              BranchSideFuncs:
                - lj_assert_fail
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_trace.c:928,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:928,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:928,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_trace.c:928,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_trace.c:929,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:930,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_trace.c:940,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_trace.c:930,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:931,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_trace.c:936,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_trace.c:943,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:945,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:945,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:947,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:949,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:951,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:951,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:952,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:953,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:869,3'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:888,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:897,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:900,13'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_trace.c:900,13'
          Dst:             trace_exit_cp
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:907,5'
          Dst:             lj_vmevent_prepare
        - Src:             'third_party/luajit/src/lj_trace.c:907,5'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_trace.c:907,5'
          Dst:             trace_exit_regs
        - Src:             'third_party/luajit/src/lj_trace.c:907,5'
          Dst:             lj_vmevent_call
        - Src:             'third_party/luajit/src/lj_trace.c:923,7'
          Dst:             lj_gc_step
        - Src:             'third_party/luajit/src/lj_trace.c:925,5'
          Dst:             trace_hotside
        - Src:             'third_party/luajit/src/lj_trace.c:928,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:942,3'
          Dst:             __errno_location
    - functionName:    lj_trace_stitch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pc
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lj_trace_ins
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:798,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:798,33'
              BranchSideFuncs:
                - lj_trace_ins
            - BranchSide:      'third_party/luajit/src/lj_trace.c:799,9'
              BranchSideFuncs:
                - lj_trace_ins
        - Branch String:   'third_party/luajit/src/lj_trace.c:798,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:798,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:800,5'
              BranchSideFuncs:
                - lj_trace_ins
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:803,5'
          Dst:             lj_trace_ins
    - functionName:    lj_trace_hot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     externalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pc
      BBCount:         8
      ICount:          83
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - lj_trace_ins
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:769,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:769,33'
              BranchSideFuncs:
                - lj_trace_ins
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_trace.c:770,9'
              BranchSideFuncs:
                - lj_trace_ins
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_trace.c:769,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:769,7'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_trace.c:771,5'
              BranchSideFuncs:
                - lj_trace_ins
                - __errno_location
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:765,3'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_trace.c:774,5'
          Dst:             lj_trace_ins
        - Src:             'third_party/luajit/src/lj_trace.c:776,3'
          Dst:             __errno_location
    - functionName:    lj_trace_freestate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         21
      ICount:          287
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_mcode_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:375,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_free
            - BranchSide:      'third_party/luajit/src/lj_trace.c:380,17'
              BranchSideFuncs:
                - lj_mcode_free
        - Branch String:   'third_party/luajit/src/lj_trace.c:376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:375,47'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_free
        - Branch String:   'third_party/luajit/src/lj_trace.c:376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_free
            - BranchSide:      'third_party/luajit/src/lj_trace.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_free
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:375,47'
              BranchSideFuncs:
                - lj_mcode_free
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:376,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:376,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:380,3'
          Dst:             lj_mcode_free
    - functionName:    lj_trace_initstate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_trace_flushproto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - pt
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - trace_flushroot
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:291,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:292,21'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:293,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:292,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:292,29'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:292,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:292,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:291,10'
              BranchSideFuncs:
                - trace_flushroot
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_trace.c:292,29'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:292,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:292,5'
          Dst:             trace_flushroot
    - functionName:    lj_trace_flush
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - traceno
      BBCount:         20
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - trace_flushroot
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:281,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:281,22'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:281,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:281,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:281,7'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:282,18'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_flushroot
        - Branch String:   'third_party/luajit/src/lj_trace.c:282,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:282,18'
              BranchSideFuncs:
                - lj_assert_fail
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:282,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:282,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:282,18'
              BranchSideFuncs:
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:282,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_trace.c:283,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:283,14'
              BranchSideFuncs:
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:285,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:283,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:284,23'
              BranchSideFuncs:
                - trace_flushroot
            - BranchSide:      'third_party/luajit/src/lj_trace.c:285,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:282,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_trace.c:284,7'
          Dst:             trace_flushroot
    - functionName:    lj_trace_reenableproto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         19
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_trace.c:202,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:202,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:203,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:206,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:208,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:208,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:209,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:213,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:210,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:210,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:211,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:210,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:210,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:211,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_trace.c:210,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_trace.c:211,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_trace.c:212,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_trace_alloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - T
      BBCount:         3
      ICount:          130
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mem_realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:135,17'
          Dst:             lj_mem_realloc
    - functionName:    lj_trace_err
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - e
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_throw
      functionUses:    101
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:47,3'
          Dst:             lj_err_throw
    - functionName:    lj_trace_err_info
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_trace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - e
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_throw
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_trace.c:54,3'
          Dst:             lj_err_throw
    - functionName:    dce_propagate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_dce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         20
      ICount:          213
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:42,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:42,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:43,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:44,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:59,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:45,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:46,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:47,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:47,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:48,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:56,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:56,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:57,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:57,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:57,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:58,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dce_marksnap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_dce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         12
      ICount:          116
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:24,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:25,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:34,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:28,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:29,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:33,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:30,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:31,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:32,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_opt_dce
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_dce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dce_marksnap
        - dce_propagate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_dce.c:69,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:69,7'
              BranchSideFuncs:
                - dce_marksnap
                - dce_propagate
            - BranchSide:      'third_party/luajit/src/lj_opt_dce.c:70,18'
              BranchSideFuncs:
                - dce_marksnap
                - dce_propagate
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_dce.c:70,5'
          Dst:             dce_marksnap
        - Src:             'third_party/luajit/src/lj_opt_dce.c:71,5'
          Dst:             dce_propagate
    - functionName:    kfold_xload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2006
      functionLinenumberEnd: 2019
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - ir
        - p
      BBCount:         17
      ICount:          122
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - lj_ir_kint
        - lj_ir_kint64
        - lj_ir_knum_u64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2008,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2009,39'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2010,40'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2011,41'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2012,49'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2013,50'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2014,54'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2014,54'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2015,51'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2015,51'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2016,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2009,24'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2015,38'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2018,10'
          Dst:             lj_ir_kint
    - functionName:    simplify_intmul_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - k
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_ir_kint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1381,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1382,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1383,14'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1383,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1384,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1385,15'
              BranchSideFuncs:
                - lj_ir_kint
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1387,17'
          Dst:             lj_ir_kint
    - functionName:    kfold_int64arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - J
        - k1
        - k2
        - op
      BBCount:         16
      ICount:          149
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:377,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:378,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:379,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:380,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:381,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:382,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:383,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:384,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:385,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:386,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:387,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:388,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:389,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:389,12'
          Dst:             lj_assert_fail
    - functionName:    kfold_intop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - k1
        - k2
        - op
      BBCount:         26
      ICount:          194
      EdgeCount:       26
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_vm_modi
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:270,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:271,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:272,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:273,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:274,32'
              BranchSideFuncs:
                - lj_vm_modi
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:275,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:276,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:277,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:278,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:279,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:280,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:281,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:282,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:283,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:284,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:285,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:286,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:284,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:284,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:284,36'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:285,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:285,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:285,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:274,21'
          Dst:             lj_vm_modi
        - Src:             'third_party/luajit/src/lj_opt_fold.c:286,12'
          Dst:             lj_assert_fail
    - functionName:    fold_cse_carg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2413
      functionLinenumberEnd: 2418
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_emit
        - lj_opt_cse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2415,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2416,12'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2417,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2414,13'
          Dst:             lj_opt_cse
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2416,12'
          Dst:             lj_ir_emit
    - functionName:    lj_opt_cse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2515
      functionLinenumberEnd: 2541
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          269
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - lj_ir_growtop
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2519,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2521,17'
              BranchSideFuncs:
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2532,31'
              BranchSideFuncs:
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2523,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2523,32'
              BranchSideFuncs:
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2524,5'
              BranchSideFuncs:
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2524,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2525,11'
              BranchSideFuncs:
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2529,3'
              BranchSideFuncs:
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2525,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2526,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2527,13'
              BranchSideFuncs:
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_iropt.h:34,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_iropt.h:34,54'
              BranchSideFuncs:
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_iropt.h:35,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2532,17'
          Dst:             lj_ir_growtop
    - functionName:    fold_prof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2367
      functionLinenumberEnd: 2372
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2369,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2370,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2371,10'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2371,10'
          Dst:             lj_ir_emit
    - functionName:    fold_barrier_tnew_tdup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2358,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2359,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2360,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_barrier_tab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionLinenumberEnd: 2351
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         26
      ICount:          155
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - lj_ir_emit
        - lj_opt_cse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2350,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2348,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2349,12'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2350,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2347,13'
          Dst:             lj_opt_cse
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2349,12'
          Dst:             lj_ir_emit
    - functionName:    fold_fold_base
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2329
      functionLinenumberEnd: 2330
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_opt_cselim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2330,10'
          Dst:             lj_opt_cselim
    - functionName:    lj_opt_cselim
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2545
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - lim
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_ir_emit
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2548,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2549,9'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2553,21'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2549,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2550,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2551,11'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2553,10'
          Dst:             lj_ir_emit
    - functionName:    fold_xload_kptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2314
      functionLinenumberEnd: 2316
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - kfold_xload
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2315,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2315,34'
              BranchSideFuncs:
                - kfold_xload
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2315,34'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_xload
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2315,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2315,34'
              BranchSideFuncs:
                - kfold_xload
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2315,34'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2316,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2316,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2316,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2315,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2315,13'
          Dst:             kfold_xload
    - functionName:    fold_fwd_sload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2301
      functionLinenumberEnd: 2309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         13
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
        - lj_opt_cse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2302,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2303,26'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2306,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2304,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2304,47'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2304,58'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2306,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2306,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2307,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2303,15'
          Dst:             lj_opt_cse
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2304,47'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2306,5'
          Dst:             lj_assert_fail
    - functionName:    fold_fload_cdata_ptr_int64_cnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2278
      functionLinenumberEnd: 2282
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2279,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2280,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2281,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_fload_cdata_typeid_cnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2268,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2269,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2270,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_fload_cdata_int64_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         20
      ICount:          141
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2254,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2255,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2261,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2255,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2255,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2255,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2255,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2255,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2255,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2255,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2255,15'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2255,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2256,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2257,14'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2259,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2255,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2255,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2255,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2257,14'
          Dst:             lj_ir_kint64
    - functionName:    fold_fload_cdata_typeid_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2242
      functionLinenumberEnd: 2246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          113
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2243,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2244,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2245,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2244,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2244,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2244,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2244,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2244,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2244,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2244,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2244,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2244,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2244,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2244,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2244,12'
          Dst:             lj_assert_fail
    - functionName:    fold_fload_str_len_tostr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2233
      functionLinenumberEnd: 2237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2234,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2234,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2236,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2234,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2235,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2236,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_fload_str_len_snew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2223
      functionLinenumberEnd: 2229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2225,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2228,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2225,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2225,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2226,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_fload_str_len_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2215
      functionLinenumberEnd: 2219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2216,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2217,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2218,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2217,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2217,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2217,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2217,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2217,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2217,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2217,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2217,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2217,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2217,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2217,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2217,12'
          Dst:             lj_assert_fail
    - functionName:    fold_fload_tab_ah
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2207
      functionLinenumberEnd: 2209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_emit
        - lj_opt_cse
        - lj_opt_fwd_tptr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2209,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2209,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2209,50'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2208,13'
          Dst:             lj_opt_cse
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2209,10'
          Dst:             lj_opt_fwd_tptr
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2209,50'
          Dst:             lj_ir_emit
    - functionName:    fold_fload_tab_tdup_hmask
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2195
      functionLinenumberEnd: 2199
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          162
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_opt_fwd_tptr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2196,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2196,63'
              BranchSideFuncs:
                - lj_opt_fwd_tptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2198,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2196,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2197,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2198,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2197,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2197,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2197,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2197,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2197,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2197,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2197,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2197,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2197,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2196,47'
          Dst:             lj_opt_fwd_tptr
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2197,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2197,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2197,12'
          Dst:             lj_assert_fail
    - functionName:    fold_fload_tab_tdup_asize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2187
      functionLinenumberEnd: 2191
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          162
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_opt_fwd_tptr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2188,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2188,63'
              BranchSideFuncs:
                - lj_opt_fwd_tptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2190,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2188,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2189,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2190,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2189,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2189,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2189,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2189,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2189,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2189,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2189,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2189,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2189,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2188,47'
          Dst:             lj_opt_fwd_tptr
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2189,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2189,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2189,12'
          Dst:             lj_assert_fail
    - functionName:    fold_fload_tab_tnew_hmask
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2179
      functionLinenumberEnd: 2183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_opt_fwd_tptr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2180,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2180,63'
              BranchSideFuncs:
                - lj_opt_fwd_tptr
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2182,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2180,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2181,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2182,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2180,47'
          Dst:             lj_opt_fwd_tptr
    - functionName:    fold_fload_tab_tnew_asize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2171
      functionLinenumberEnd: 2175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_opt_fwd_tptr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2172,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2172,63'
              BranchSideFuncs:
                - lj_opt_fwd_tptr
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2174,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2172,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2173,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2174,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2172,47'
          Dst:             lj_opt_fwd_tptr
    - functionName:    fold_fwd_href_tdup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2153
      functionLinenumberEnd: 2160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         29
      ICount:          203
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_kptr_
        - lj_ir_kvalue
        - lj_opt_fwd_href_nokey
        - lj_tab_get
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2156,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_opt_fwd_href_nokey
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2156,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_opt_fwd_href_nokey
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2156,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,24'
              BranchSideFuncs:
                - lj_tab_get
                - lj_assert_fail
                - lj_opt_fwd_href_nokey
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2156,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,59'
              BranchSideFuncs:
                - lj_opt_fwd_href_nokey
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2156,59'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2156,74'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2157,29'
              BranchSideFuncs:
                - lj_opt_fwd_href_nokey
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2159,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2156,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2158,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2159,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2158,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2158,12'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2158,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2155,3'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2156,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2156,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2156,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2156,7'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2156,59'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2157,7'
          Dst:             lj_opt_fwd_href_nokey
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2158,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2158,12'
          Dst:             lj_ir_kptr_
    - functionName:    fold_fwd_href_tnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionLinenumberEnd: 2147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_kptr_
        - lj_opt_fwd_href_nokey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2145,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2146,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2145,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2145,12'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2145,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2144,7'
          Dst:             lj_opt_fwd_href_nokey
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2145,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2145,12'
          Dst:             lj_ir_kptr_
    - functionName:    fold_cse_uref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2117
      functionLinenumberEnd: 2136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         72
      ICount:          492
      EdgeCount:       87
      CyclomaticComplexity: 17
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2118,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2119,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2135,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2120,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2120,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2120,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2120,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2120,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2120,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2120,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2120,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2120,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2121,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2121,19'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2122,12'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2122,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2123,19'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2134,3'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2124,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2125,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2132,13'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2125,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2125,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2125,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2125,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2125,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2125,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2125,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2125,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2125,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2126,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2126,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2126,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2126,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,8'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2131,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2129,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2129,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2127,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2127,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2128,6'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2129,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2120,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2120,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2120,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2121,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2125,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2125,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2125,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2126,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2135,10'
          Dst:             lj_ir_emit
    - functionName:    fold_kfold_hload_kkptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2093
      functionLinenumberEnd: 2096
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2095,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2095,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2095,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2095,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2095,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2095,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2095,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2095,3'
          Dst:             lj_assert_fail
    - functionName:    fold_merge_eqne_snew_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2028
      functionLinenumberEnd: 2077
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         41
      ICount:          430
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - kfold_xload
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2029,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2029,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2029,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2029,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2029,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2029,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2029,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2029,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2029,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2031,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2031,3'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2041,3'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2041,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2041,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2042,7'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2042,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2043,21'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2076,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2045,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2046,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2047,9'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2047,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2048,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2052,12'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2052,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2053,2'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2054,11'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2054,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2055,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2057,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2059,32'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2073,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2059,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2059,21'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2060,11'
              BranchSideFuncs:
                - lj_opt_fold
                - kfold_xload
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2065,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2066,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2068,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2029,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2029,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2029,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2031,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2048,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2048,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2062,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2064,18'
          Dst:             kfold_xload
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2066,8'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2066,8'
          Dst:             lj_opt_fold
    - functionName:    lj_opt_fold
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2438
      functionLinenumberEnd: 2509
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         61
      ICount:          525
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
        - lj_ir_kint
        - lj_opt_cse
        - lj_trace_err
      functionUses:    435
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2442,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2442,7'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
                - lj_ir_emit
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2447,11'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
                - lj_ir_emit
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2447,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2447,41'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2451,10'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2447,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2448,25'
              BranchSideFuncs:
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2451,10'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2452,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2453,2'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2457,10'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2453,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2453,44'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2457,10'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2451,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2454,25'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2457,10'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2458,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2459,2'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2461,3'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2457,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2460,25'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2461,3'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2467,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2468,22'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2473,7'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2470,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2471,7'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2472,3'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2473,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2474,22'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2479,13'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2476,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2477,7'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2478,3'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2488,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2488,49'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2489,20'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2488,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2489,20'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2493,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2490,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2491,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2492,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2493,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2494,25'
              BranchSideFuncs:
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2495,12'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2499,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2500,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2501,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2501,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2502,5'
              BranchSideFuncs:
                - lj_opt_cse
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2503,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2503,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2504,23'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2505,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2505,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2506,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2507,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:2507,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2507,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2508,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2448,14'
          Dst:             lj_opt_cse
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2454,14'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2460,14'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2494,14'
          Dst:             lj_opt_cse
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2504,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2506,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2507,3'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_numarith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
        - lj_vm_foldarith
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:181,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:181,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_foldarith
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:181,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:182,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:182,18'
              BranchSideFuncs:
                - lj_vm_foldarith
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:182,18'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:181,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:182,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:183,18'
          Dst:             lj_vm_foldarith
        - Src:             'third_party/luajit/src/lj_opt_fold.c:184,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_numabsneg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
        - lj_vm_foldarith
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:191,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:191,18'
              BranchSideFuncs:
                - lj_vm_foldarith
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:191,18'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:191,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:192,18'
          Dst:             lj_vm_foldarith
        - Src:             'third_party/luajit/src/lj_opt_fold.c:193,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_ldexp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fold_kfold_fpmath
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
        - lj_vm_foldfpm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:210,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:210,18'
              BranchSideFuncs:
                - lj_vm_foldfpm
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:210,18'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:210,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:211,18'
          Dst:             lj_vm_foldfpm
        - Src:             'third_party/luajit/src/lj_opt_fold.c:212,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_fpcall1
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:219,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:220,37'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:223,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:220,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:220,47'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:220,47'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:220,47'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:221,12'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_fpcall2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         17
      ICount:          174
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:229,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:229,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:236,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:229,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:230,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:236,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:231,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:231,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:231,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:232,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:232,16'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:232,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:231,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:232,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:234,12'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_numpow
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
        - lj_vm_foldarith
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:242,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:242,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_foldarith
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:242,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:242,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:242,50'
              BranchSideFuncs:
                - lj_vm_foldarith
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:242,50'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:242,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:242,50'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:242,24'
          Dst:             lj_vm_foldarith
        - Src:             'third_party/luajit/src/lj_opt_fold.c:242,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_numcomp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_numcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:258,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:258,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_numcmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:258,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:258,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:258,10'
              BranchSideFuncs:
                - lj_ir_numcmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:258,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:258,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:258,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:258,10'
          Dst:             lj_ir_numcmp
    - functionName:    fold_kfold_intarith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - kfold_intop
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:308,10'
          Dst:             kfold_intop
    - functionName:    fold_kfold_intovarith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_vm_foldarith
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:319,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:320,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:321,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:316,18'
          Dst:             lj_vm_foldarith
    - functionName:    fold_kfold_bnot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fold_kfold_bswap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fold_kfold_intcomp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         15
      ICount:          148
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:348,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:349,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:350,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:351,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:352,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:353,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:354,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:355,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:357,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:357,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:358,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:358,12'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_intcomp0
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:365,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:366,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:367,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_kfold_int64arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         29
      ICount:          194
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - kfold_int64arith
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:406,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:406,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:406,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:406,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:406,10'
          Dst:             kfold_int64arith
        - Src:             'third_party/luajit/src/lj_opt_fold.c:406,10'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_int64arith2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         44
      ICount:          292
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - lj_assert_fail
        - lj_carith_divi64
        - lj_carith_divu64
        - lj_carith_modi64
        - lj_carith_modu64
        - lj_carith_powi64
        - lj_carith_powu64
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:416,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
                - lj_carith_powi64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:416,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:417,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:418,10'
              BranchSideFuncs:
                - lj_carith_powi64
                - lj_ir_kint64
                - lj_carith_modi64
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:422,10'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
                - lj_carith_divu64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:418,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:418,56'
              BranchSideFuncs:
                - lj_carith_divi64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:419,3'
              BranchSideFuncs:
                - lj_carith_powi64
                - lj_ir_kint64
                - lj_carith_modi64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:419,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:419,49'
              BranchSideFuncs:
                - lj_carith_modi64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:420,35'
              BranchSideFuncs:
                - lj_carith_powi64
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:422,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:422,47'
              BranchSideFuncs:
                - lj_carith_divu64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:423,3'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
                - lj_carith_modu64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:423,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:423,40'
              BranchSideFuncs:
                - lj_carith_modu64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:424,26'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_ir_kint64
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:416,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:416,42'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:418,30'
          Dst:             lj_carith_divi64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:419,23'
          Dst:             lj_carith_modi64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:420,9'
          Dst:             lj_carith_powi64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:422,30'
          Dst:             lj_carith_divu64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:423,23'
          Dst:             lj_carith_modu64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:424,9'
          Dst:             lj_carith_powu64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:426,10'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_int64shift
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          123
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_carith_shift64
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:440,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_carith_shift64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_shift64
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:440,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_carith_shift64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_shift64
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:440,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_carith_shift64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_shift64
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:440,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_carith_shift64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_carith_shift64
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:440,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_carith_shift64
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:440,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:440,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:442,10'
          Dst:             lj_carith_shift64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:442,10'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_bnot64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:452,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:452,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:452,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:452,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:452,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:452,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:452,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:452,10'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_bswap64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:462,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:462,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:462,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:462,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:462,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:462,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:462,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:462,10'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_int64comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         39
      ICount:          303
      EdgeCount:       45
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:479,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:479,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:480,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:481,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:482,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:483,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:484,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:485,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:486,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:487,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:488,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:489,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:479,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:479,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:489,12'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_int64comp0
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         19
      ICount:          114
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:500,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:501,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:502,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:500,7'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_snew_kptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_str_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:513,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:513,45'
              BranchSideFuncs:
                - lj_str_new
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:513,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_new
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:513,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:513,45'
              BranchSideFuncs:
                - lj_str_new
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:513,45'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:513,45'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:513,14'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_opt_fold.c:514,10'
          Dst:             lj_ir_kgc
    - functionName:    fold_kfold_snew_empty
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_kgc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:520,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:521,12'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:522,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:521,12'
          Dst:             lj_ir_kgc
    - functionName:    fold_kfold_strref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         19
      ICount:          122
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_kptr_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:528,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:528,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:528,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:528,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:528,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:528,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:528,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:528,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:528,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:529,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:529,3'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:529,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:528,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:528,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:528,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:529,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:530,10'
          Dst:             lj_ir_kptr_
    - functionName:    fold_kfold_strref_snew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          177
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:536,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:537,7'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:537,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:537,31'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:541,17'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:537,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:538,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:541,17'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:544,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:544,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:545,19'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:545,19'
          Dst:             lj_opt_fold
    - functionName:    fold_kfold_strcmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         33
      ICount:          269
      EdgeCount:       35
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_str_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:557,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:557,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:562,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:557,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:558,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:562,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:558,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:558,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:558,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:558,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:558,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:558,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:558,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:558,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:558,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:559,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:559,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:559,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:559,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:559,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:559,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:559,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:559,16'
              BranchSideFuncs:
                - lj_str_cmp
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:559,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:558,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:558,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:558,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:559,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:559,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:559,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:560,12'
          Dst:             lj_str_cmp
    - functionName:    fold_bufput_append
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          183
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:589,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:590,9'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:599,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:590,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:591,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:599,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:591,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:592,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:599,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:592,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:593,9'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:599,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:593,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:593,33'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:594,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:589,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:594,17'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:599,10'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:599,10'
          Dst:             lj_ir_emit
    - functionName:    fold_bufput_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         43
      ICount:          331
      EdgeCount:       49
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_buf_cat2str
        - lj_ir_emit
        - lj_ir_kgc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:605,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:605,47'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:620,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:605,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:606,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:620,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:606,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:606,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:606,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:606,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:606,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:606,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:606,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:606,17'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:606,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:607,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:608,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:610,11'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:612,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:612,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:612,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:612,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:612,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:612,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:612,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:612,14'
              BranchSideFuncs:
                - lj_buf_cat2str
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:612,14'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:606,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:606,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:606,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:612,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:612,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:612,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:613,15'
          Dst:             lj_buf_cat2str
        - Src:             'third_party/luajit/src/lj_opt_fold.c:613,15'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_opt_fold.c:620,10'
          Dst:             lj_ir_emit
    - functionName:    fold_bufstr_kfold_cse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         63
      ICount:          472
      EdgeCount:       82
      CyclomaticComplexity: 21
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
        - lj_ir_kgc
        - lj_opt_cse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:626,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:626,3'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:629,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:626,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:626,3'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:629,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:626,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:626,3'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:629,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:629,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:630,9'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:643,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:630,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:631,13'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:636,16'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:631,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:632,9'
              BranchSideFuncs:
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:633,19'
              BranchSideFuncs:
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:638,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:638,36'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:640,5'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:638,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:639,9'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:640,5'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:643,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:644,17'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:661,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:645,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:646,20'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:660,3'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:647,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:647,34'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:647,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:647,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:648,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:658,13'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:648,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:648,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:651,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:648,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:648,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:651,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:648,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:648,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:651,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:648,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:648,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:651,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:651,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:651,31'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:653,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:651,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:652,11'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:653,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:653,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:653,28'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:655,8'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:653,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:654,4'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:655,8'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:626,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:632,9'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_opt_fold.c:635,14'
          Dst:             lj_opt_cse
        - Src:             'third_party/luajit/src/lj_opt_fold.c:648,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:661,10'
          Dst:             lj_ir_emit
    - functionName:    fold_bufput_kfold_op
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          215
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_buf_tostr
        - lj_ir_emit
        - lj_ir_kgc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:670,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:671,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:680,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:674,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:674,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:674,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:674,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:674,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:674,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:674,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:674,14'
              BranchSideFuncs:
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:674,14'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:674,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:674,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:674,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:677,17'
          Dst:             lj_buf_tostr
        - Src:             'third_party/luajit/src/lj_opt_fold.c:677,17'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_opt_fold.c:680,10'
          Dst:             lj_ir_emit
    - functionName:    fold_bufput_kfold_rep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          225
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_buf_putstr_rep
        - lj_buf_tostr
        - lj_ir_emit
        - lj_ir_kgc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:686,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:687,18'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_putstr_rep
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:697,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:688,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:689,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_putstr_rep
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:696,3'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:690,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:690,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_putstr_rep
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:690,34'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:690,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:690,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_putstr_rep
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:690,34'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:690,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:690,34'
              BranchSideFuncs:
                - lj_buf_putstr_rep
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:690,34'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:690,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:690,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:690,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:690,12'
          Dst:             lj_buf_putstr_rep
        - Src:             'third_party/luajit/src/lj_opt_fold.c:693,19'
          Dst:             lj_buf_tostr
        - Src:             'third_party/luajit/src/lj_opt_fold.c:693,19'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_opt_fold.c:697,10'
          Dst:             lj_ir_emit
    - functionName:    fold_bufput_kfold_fmt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         49
      ICount:          367
      EdgeCount:       53
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_buf_tostr
        - lj_ir_emit
        - lj_ir_kgc
        - lj_strfmt_putfchar
        - lj_strfmt_putfstr
        - lj_strfmt_putfxint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:709,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:709,3'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
                - lj_strfmt_putfchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfstr
                - lj_assert_fail
                - lj_strfmt_putfxint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:710,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
                - lj_strfmt_putfchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfstr
                - lj_assert_fail
                - lj_strfmt_putfxint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:710,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:711,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
                - lj_strfmt_putfchar
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfstr
                - lj_assert_fail
                - lj_strfmt_putfxint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:739,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:714,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:716,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:719,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfstr
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:722,31'
              BranchSideFuncs:
                - lj_strfmt_putfchar
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:726,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:726,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:726,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:728,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_buf_tostr
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:716,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:716,39'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:734,5'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:716,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:716,39'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:734,5'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:716,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:716,39'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:734,5'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:716,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:716,39'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:734,5'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:716,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:716,39'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:734,5'
              BranchSideFuncs:
                - lj_strfmt_putfxint
                - lj_buf_tostr
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:719,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:719,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_strfmt_putfstr
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:719,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:719,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:719,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfstr
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:719,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:719,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:719,38'
              BranchSideFuncs:
                - lj_strfmt_putfstr
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:734,5'
              BranchSideFuncs:
                - lj_strfmt_putfstr
                - lj_buf_tostr
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:730,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:730,9'
              BranchSideFuncs:
                - lj_buf_tostr
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:734,5'
              BranchSideFuncs:
                - lj_buf_tostr
                - lj_ir_kgc
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:709,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:716,39'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:716,12'
          Dst:             lj_strfmt_putfxint
        - Src:             'third_party/luajit/src/lj_opt_fold.c:719,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:719,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:719,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:719,12'
          Dst:             lj_strfmt_putfstr
        - Src:             'third_party/luajit/src/lj_opt_fold.c:722,12'
          Dst:             lj_strfmt_putfchar
        - Src:             'third_party/luajit/src/lj_opt_fold.c:730,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:736,17'
          Dst:             lj_buf_tostr
        - Src:             'third_party/luajit/src/lj_opt_fold.c:736,17'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_opt_fold.c:739,10'
          Dst:             lj_ir_emit
    - functionName:    fold_kfold_add_kgc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         52
      ICount:          367
      EdgeCount:       64
      CyclomaticComplexity: 14
      functionsReached:
        - lj_assert_fail
        - lj_ir_kptr_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:748,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:748,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:748,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:750,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:750,30'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:750,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:755,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:756,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:763,10'
              BranchSideFuncs:
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:756,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:756,47'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:756,47'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:757,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:757,34'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:760,14'
              BranchSideFuncs:
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:757,57'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:758,2'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:760,14'
              BranchSideFuncs:
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:758,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:758,27'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:760,14'
              BranchSideFuncs:
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:758,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:759,2'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:760,14'
              BranchSideFuncs:
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:759,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:759,31'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:760,14'
              BranchSideFuncs:
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:757,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:760,14'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:761,3'
              BranchSideFuncs:
                - lj_ir_kptr_
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:748,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:750,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:756,47'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:760,14'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_opt_fold.c:763,10'
          Dst:             lj_ir_kptr_
    - functionName:    fold_kfold_add_kptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         14
      ICount:          102
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_kptr_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:772,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:772,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:772,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:772,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:772,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:772,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:774,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:774,30'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:774,30'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:772,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:774,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:778,10'
          Dst:             lj_ir_kptr_
    - functionName:    fold_kfold_add_kright
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:786,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:786,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:787,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:786,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:787,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:790,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_kfold_tobit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:798,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:798,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:798,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:798,10'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_conv_kint_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:804,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_conv_kintu32_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:810,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_conv_kint_ext
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:820,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:820,59'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:821,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:821,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:821,65'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:822,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:822,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:822,66'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:823,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_kfold_conv_kint_i64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:833,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:834,12'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:836,12'
              BranchSideFuncs:
                - lj_ir_kint64
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:834,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:836,12'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_conv_kint64_num_i64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:842,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:842,45'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:842,45'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:842,45'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:842,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_conv_kint64_num_u64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:848,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:848,36'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:848,36'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:848,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:848,10'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_conv_kint64_int_i64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:855,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:855,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:855,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:855,10'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_conv_knum_int_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:861,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:861,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:861,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:863,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:863,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:872,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:863,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:870,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:872,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:861,18'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_conv_knum_u32_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:884,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:884,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:884,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:884,10'
          Dst:             lj_assert_fail
    - functionName:    fold_kfold_conv_knum_i64_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:891,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:891,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:891,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:891,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:891,10'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_conv_knum_u64_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:897,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:897,10'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:897,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:897,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:897,10'
          Dst:             lj_ir_kint64
    - functionName:    fold_kfold_tostr_knum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_strfmt_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:903,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:903,10'
              BranchSideFuncs:
                - lj_strfmt_num
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:903,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:903,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:903,10'
          Dst:             lj_strfmt_num
        - Src:             'third_party/luajit/src/lj_opt_fold.c:903,10'
          Dst:             lj_ir_kgc
    - functionName:    fold_kfold_tostr_kint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_kgc
        - lj_strfmt_char
        - lj_strfmt_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:909,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:909,10'
              BranchSideFuncs:
                - lj_strfmt_int
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:909,10'
              BranchSideFuncs:
                - lj_strfmt_char
                - lj_ir_kgc
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:909,10'
          Dst:             lj_strfmt_int
        - Src:             'third_party/luajit/src/lj_opt_fold.c:909,10'
          Dst:             lj_strfmt_char
        - Src:             'third_party/luajit/src/lj_opt_fold.c:909,10'
          Dst:             lj_ir_kgc
    - functionName:    fold_kfold_strto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         22
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
        - lj_strscan_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:918,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:918,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:918,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:918,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:918,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:918,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:918,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:918,22'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:918,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:918,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:919,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:920,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:919,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:919,26'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:919,26'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:918,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:918,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:918,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:918,7'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_opt_fold.c:919,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:919,12'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_kfold_kref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fold_shortcut_round
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:954,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:954,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:955,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:954,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:954,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:955,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:954,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:955,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:956,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_shortcut_left
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fold_shortcut_dropleft
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:968,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:968,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:969,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_shortcut_leftleft
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:979,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:979,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:980,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_numadd_negx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:995,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:995,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:996,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_numadd_xneg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1005,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1005,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1006,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_numsub_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1014,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1014,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1014,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1014,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1015,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1016,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1014,7'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_numsub_negk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1022,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1022,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1023,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1024,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1024,38'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1024,38'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1024,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1024,23'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_simplify_numsub_xneg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1031,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1031,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1032,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_nummuldiv_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         32
      ICount:          249
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_ir_ggfload
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1041,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1041,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_ir_ggfload
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1041,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1042,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1043,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1044,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_ir_ggfload
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1044,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1045,17'
              BranchSideFuncs:
                - lj_ir_ggfload
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1050,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1050,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1050,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1054,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1050,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1051,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1054,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1055,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1055,18'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1055,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1057,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1057,47'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1063,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1057,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1058,12'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1063,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1041,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1046,25'
          Dst:             lj_ir_ggfload
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1055,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1060,19'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_simplify_nummuldiv_negk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1071,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1071,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1072,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1073,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1073,38'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1073,38'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1073,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1073,23'
          Dst:             lj_ir_knum_u64
    - functionName:    fold_simplify_nummuldiv_negneg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1081,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1081,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1082,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1082,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1082,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1083,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_numpow_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         22
      ICount:          164
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_ir_knum_u64
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1091,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1091,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1091,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1091,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1092,12'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1093,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1093,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1093,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1093,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1093,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1094,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1095,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1095,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1095,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1095,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1095,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1096,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1098,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1091,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1092,12'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1093,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1095,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1096,12'
          Dst:             lj_opt_fold
    - functionName:    fold_shortcut_conv_num_int
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1106,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1106,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1108,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1108,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1108,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1110,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1108,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1109,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1110,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_conv_int_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1118,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1120,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1121,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_conv_i64_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1128,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1128,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1129,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1129,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1131,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1134,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_conv_int_i64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          113
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1154,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1154,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1155,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1156,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1156,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1157,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1156,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1157,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1165,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1157,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1158,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1160,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_conv_flt_num
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1171,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1171,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1172,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1172,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1173,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1174,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_tobit_conv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         17
      ICount:          126
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1182,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1183,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1185,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1183,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1183,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1184,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1186,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1186,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1183,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1186,5'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_floor_conv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1201,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1202,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1203,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1201,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1203,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1204,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_conv_sext
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         39
      ICount:          291
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1214,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1215,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1216,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1216,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1216,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1217,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1217,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1217,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1219,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1217,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1217,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1218,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1217,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1218,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1219,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1219,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1219,29'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1224,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1219,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1220,20'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1224,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1225,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1239,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1225,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1225,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1225,46'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1226,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1226,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1227,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1227,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1227,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1238,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1227,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1227,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1238,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1227,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1227,61'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1238,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1226,5'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_conv_narrow
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          186
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1260,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1260,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1261,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1261,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1262,9'
          Dst:             lj_opt_fold
    - functionName:    fold_cse_conv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         17
      ICount:          148
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1273,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1274,17'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1286,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1277,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1278,19'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1285,3'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1280,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1280,30'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1283,13'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1280,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1281,4'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1283,13'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1280,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1282,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1283,13'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1286,10'
          Dst:             lj_ir_emit
    - functionName:    fold_narrow_convert
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         15
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_opt_narrow_convert
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1298,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1298,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1300,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_narrow_convert
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1300,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1301,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1302,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_narrow_convert
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1302,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1302,3'
              BranchSideFuncs:
                - lj_opt_narrow_convert
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1304,32'
              BranchSideFuncs:
                - lj_opt_narrow_convert
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1302,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1302,3'
              BranchSideFuncs:
                - lj_opt_narrow_convert
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1304,32'
              BranchSideFuncs:
                - lj_opt_narrow_convert
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1302,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1304,10'
          Dst:             lj_opt_narrow_convert
    - functionName:    fold_simplify_intadd_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1314,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1315,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1316,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_intmul_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1332
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         8
      ICount:          80
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1322,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1323,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1324,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1324,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1325,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1326,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1326,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1327,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1331,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_intsub_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1337,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1338,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1339,3'
              BranchSideFuncs:
                - lj_ir_kint
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1340,23'
          Dst:             lj_ir_kint
    - functionName:    fold_simplify_intsub_kleft
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1348,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1348,48'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1349,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1353,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1348,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1348,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1348,48'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1348,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1349,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1353,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1348,48'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_intadd_k64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1359,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1359,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1359,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1359,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1360,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1361,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1359,7'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_intsub_k64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1367,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1367,16'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1367,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1368,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1369,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1370,3'
              BranchSideFuncs:
                - lj_ir_kint64
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1367,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1371,23'
          Dst:             lj_ir_kint64
    - functionName:    fold_simplify_intmul_k32
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1399
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - simplify_intmul_k
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1396,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1397,30'
              BranchSideFuncs:
                - simplify_intmul_k
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1398,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1397,12'
          Dst:             simplify_intmul_k
    - functionName:    fold_simplify_intmul_k64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         14
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - simplify_intmul_k
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1405,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1405,7'
              BranchSideFuncs:
                - lj_assert_fail
                - simplify_intmul_k
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1405,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1405,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1406,30'
              BranchSideFuncs:
                - lj_assert_fail
                - simplify_intmul_k
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1407,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1406,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1406,42'
              BranchSideFuncs:
                - simplify_intmul_k
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1406,42'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1405,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1406,42'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1406,12'
          Dst:             simplify_intmul_k
    - functionName:    fold_simplify_intmod_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1417,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1417,3'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1418,7'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1418,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1418,17'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1423,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1418,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1419,5'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1423,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1417,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1420,17'
          Dst:             lj_ir_kint
    - functionName:    fold_simplify_intmod_kleft
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1429,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1430,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1431,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_intsub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1437
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1438,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1438,34'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1440,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1438,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1439,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1440,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1439,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1439,32'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1439,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1439,32'
          Dst:             lj_ir_kint64
    - functionName:    fold_simplify_intsubadd_leftcancel
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1446,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1447,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1453,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1447,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1447,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1448,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1448,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1449,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1450,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1450,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1451,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1452,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_intsubsub_leftcancel
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1459,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1460,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1467,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1460,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1460,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1461,9'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1461,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1462,38'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1466,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1462,27'
          Dst:             lj_ir_kint
    - functionName:    fold_simplify_intsubsub_rightcancel
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1473,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1474,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1478,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1474,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1474,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1475,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1475,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1476,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1477,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_intsubadd_rightcancel
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         13
      ICount:          134
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1484,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1485,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1497,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1485,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1485,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1486,9'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1486,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1487,19'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1491,9'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1491,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1492,19'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1496,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1488,27'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1493,27'
          Dst:             lj_ir_kint
    - functionName:    fold_simplify_intsubaddadd_cancel
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         17
      ICount:          240
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1503,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1504,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1527,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1504,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1504,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1505,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1505,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1505,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1506,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1506,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1507,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1511,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1512,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1516,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1516,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1517,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1521,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1521,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1522,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1526,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_band_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         24
      ICount:          161
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1534,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1534,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1535,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1535,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1534,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1535,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1535,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1534,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1535,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1535,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1534,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1535,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1535,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1534,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1535,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1535,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1534,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1535,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1536,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1537,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1538,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1538,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1539,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1540,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1535,19'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_bor_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         24
      ICount:          161
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1547,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1547,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1548,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1548,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1547,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1548,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1548,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1547,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1548,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1548,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1547,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1548,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1548,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1547,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1548,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1548,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1547,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1548,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1549,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1550,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1551,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1551,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1552,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1553,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1548,19'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_bxor_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1570
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         24
      ICount:          165
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1560,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1560,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1561,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1561,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1560,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1561,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1561,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1560,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1561,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1561,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1560,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1561,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1561,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1560,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1561,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1561,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1560,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1561,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1562,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1563,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1564,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1564,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1565,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1569,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1561,19'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_shift_ik
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1600
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         15
      ICount:          158
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1581,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1582,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1583,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1583,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1583,17'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1588,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1583,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1584,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1588,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1588,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1589,36'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1593,7'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1593,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1594,5'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1599,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1589,25'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1595,25'
          Dst:             lj_ir_kint
    - functionName:    fold_simplify_shift_andk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          130
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1610,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1610,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1611,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1611,69'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1611,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1611,69'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1611,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1612,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1620,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1611,69'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1612,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1620,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1611,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1613,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1620,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1615,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1616,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1619,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_simplify_shift1_ki
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1634
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         22
      ICount:          146
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1629,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1629,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1630,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1630,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1629,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1630,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1630,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1629,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1630,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1630,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1629,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1630,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1630,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1629,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1630,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1630,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1629,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1630,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1631,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1632,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1633,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1630,18'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_shift2_ki
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         25
      ICount:          155
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1644,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1644,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1645,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1645,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1645,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1645,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1645,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1645,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1645,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1645,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1645,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1645,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1645,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1646,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1646,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1647,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1646,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1647,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1648,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1645,18'
          Dst:             lj_assert_fail
    - functionName:    fold_simplify_shiftk_andk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         24
      ICount:          253
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - kfold_int64arith
        - kfold_intop
        - lj_assert_fail
        - lj_ir_kint
        - lj_ir_kint64
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1658,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1658,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1659,7'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
                - kfold_intop
                - lj_opt_fold
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1659,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1660,29'
              BranchSideFuncs:
                - kfold_intop
                - lj_opt_fold
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1666,14'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1667,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1667,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1667,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1667,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1667,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_opt_fold
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1667,38'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1660,17'
          Dst:             kfold_intop
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1662,25'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1663,25'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1667,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1667,18'
          Dst:             kfold_int64arith
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1671,25'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1672,25'
          Dst:             lj_ir_kint64
    - functionName:    fold_simplify_andk_shiftk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1682
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - kfold_intop
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1684,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1685,23'
              BranchSideFuncs:
                - kfold_intop
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1687,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1684,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1686,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1687,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1685,7'
          Dst:             kfold_intop
    - functionName:    fold_simplify_andor_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          112
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - kfold_intop
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1695,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1695,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1696,7'
              BranchSideFuncs:
                - kfold_intop
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1696,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1697,29'
              BranchSideFuncs:
                - kfold_intop
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1705,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1700,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1701,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1704,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1697,17'
          Dst:             kfold_intop
    - functionName:    fold_simplify_andor_k64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         37
      ICount:          259
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - kfold_int64arith
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1714,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1714,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1715,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1715,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1725,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1716,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - kfold_int64arith
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1716,56'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1720,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1721,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1724,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1716,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1716,56'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1716,18'
          Dst:             kfold_int64arith
    - functionName:    fold_reassoc_intarith_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          119
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - kfold_intop
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1741,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1742,29'
              BranchSideFuncs:
                - kfold_intop
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1750,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1743,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1744,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1745,5'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1745,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1745,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1746,17'
              BranchSideFuncs:
                - lj_ir_kint
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1742,17'
          Dst:             kfold_intop
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1747,25'
          Dst:             lj_ir_kint
    - functionName:    fold_reassoc_intarith_k64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1759
      functionLinenumberEnd: 1774
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         34
      ICount:          249
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - kfold_int64arith
        - lj_assert_fail
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1762,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1770,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - lj_assert_fail
                - kfold_int64arith
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1763,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - kfold_int64arith
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1763,56'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1765,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1765,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1766,17'
              BranchSideFuncs:
                - lj_ir_kint64
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1763,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1763,56'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1763,18'
          Dst:             kfold_int64arith
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1767,25'
          Dst:             lj_ir_kint64
    - functionName:    fold_reassoc_dup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1780,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1780,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1781,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1780,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1781,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1782,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_reassoc_dup_minmax
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1792
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1789,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1790,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1791,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_reassoc_bxor
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         8
      ICount:          87
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1797,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1797,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1798,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1798,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1799,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1800,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1800,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1801,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1802,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_reassoc_shift
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionLinenumberEnd: 1830
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         23
      ICount:          198
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - lj_ir_kint
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1813,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1813,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1814,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1814,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1815,20'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1829,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1817,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1818,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1825,17'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1818,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1818,33'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1819,9'
              BranchSideFuncs:
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1818,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1819,9'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1820,16'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1819,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1819,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1819,35'
              BranchSideFuncs:
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1820,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1821,6'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1823,7'
              BranchSideFuncs:
                - lj_ir_kint
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1819,35'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1826,25'
          Dst:             lj_ir_kint
    - functionName:    fold_reassoc_minmax_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1835
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          122
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - kfold_intop
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1837,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1838,17'
              BranchSideFuncs:
                - kfold_intop
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1847,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1840,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1841,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1842,5'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1842,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1842,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1843,17'
              BranchSideFuncs:
                - lj_ir_kint
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1839,17'
          Dst:             kfold_intop
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1844,25'
          Dst:             lj_ir_kint
    - functionName:    fold_abc_fwd
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionLinenumberEnd: 1877
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         26
      ICount:          215
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1859,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1860,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1876,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1860,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1861,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1875,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1862,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1862,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1874,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1862,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1863,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1874,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1862,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1864,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1874,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1866,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1866,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1867,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1867,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1868,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1873,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1869,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1869,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1871,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1869,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1870,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1871,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_abc_k
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         19
      ICount:          160
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1886,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1886,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1887,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1887,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1888,17'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1902,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1890,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1891,19'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1900,12'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1892,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1892,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1898,13'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1892,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1893,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1898,13'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1894,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1895,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1896,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1900,12'
          Dst:             lj_ir_emit
    - functionName:    fold_abc_invar
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1908
      functionLinenumberEnd: 1914
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1910,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1910,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1913,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1910,60'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1911,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1913,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1910,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1912,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1913,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_comm_swap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1932,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1933,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1938,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_comm_equal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1944
      functionLinenumberEnd: 1952
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fold_comm_swap
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1946,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1947,9'
              BranchSideFuncs:
                - fold_comm_swap
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1951,25'
              BranchSideFuncs:
                - fold_comm_swap
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1947,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1948,9'
              BranchSideFuncs:
                - fold_comm_swap
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1950,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1948,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1949,13'
              BranchSideFuncs:
                - fold_comm_swap
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1951,25'
              BranchSideFuncs:
                - fold_comm_swap
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1946,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1950,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1951,25'
              BranchSideFuncs:
                - fold_comm_swap
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1951,10'
          Dst:             fold_comm_swap
    - functionName:    fold_comm_comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1963
      functionLinenumberEnd: 1975
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1965,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1965,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1967,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1965,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1966,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1967,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1967,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1968,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1974,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_comm_dup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 1984
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fold_comm_swap
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1981,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1982,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1983,25'
              BranchSideFuncs:
                - fold_comm_swap
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1983,10'
          Dst:             fold_comm_swap
    - functionName:    fold_comm_dup_minmax
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1989
      functionLinenumberEnd: 1993
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1990,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1991,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1992,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fold_comm_bxor
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_fold.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2001
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fold_comm_swap
        - lj_ir_kint64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1998,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1999,12'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:2000,25'
              BranchSideFuncs:
                - fold_comm_swap
        - Branch String:   'third_party/luajit/src/lj_opt_fold.c:1999,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1999,32'
              BranchSideFuncs:
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_fold.c:1999,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_fold.c:1999,32'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_opt_fold.c:2000,10'
          Dst:             fold_comm_swap
    - functionName:    loop_emit_phi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - subst
        - phi
        - nphi
        - onsnap
      BBCount:         101
      ICount:          895
      EdgeCount:       132
      CyclomaticComplexity: 33
      functionsReached:
        - lj_ir_emit
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:111,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:112,18'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:125,10'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:114,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:114,25'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:115,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:114,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:115,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:117,26'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:129,14'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:157,12'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:129,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:130,19'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:146,14'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:131,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:131,32'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:132,12'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:132,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:133,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:145,5'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:134,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:135,6'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:144,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:135,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:135,27'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:144,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:134,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:136,9'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:144,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:137,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:138,11'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:143,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:138,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:138,31'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:139,10'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:139,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:139,30'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:140,11'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:146,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:147,25'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:155,3'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:150,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:151,14'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:154,5'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:152,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:152,23'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:153,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:158,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:159,17'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:175,3'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:160,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:160,5'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:160,31'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:160,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:161,19'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:173,3'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:163,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:163,31'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:164,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:163,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:164,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:165,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:166,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:167,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:168,29'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:170,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:160,5'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:171,2'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:175,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:176,11'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:190,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:177,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:175,3'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:178,20'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:180,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:181,15'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:187,5'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:182,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:183,4'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:186,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:190,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:191,18'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:203,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:193,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:194,20'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:199,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:195,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:196,2'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:197,7'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_loop.c:167,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_opt_loop.c:197,7'
          Dst:             lj_ir_emit
    - functionName:    loop_subst_snap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - osnap
        - loopmap
        - subst
      BBCount:         25
      ICount:          368
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_jit.h:286,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_jit.h:287,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_jit.h:289,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:217,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:218,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:221,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:235,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:236,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:248,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:237,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:238,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:241,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:241,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:241,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:242,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:242,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:243,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:244,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:248,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:249,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:250,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:253,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:254,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:255,32'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    loop_unroll
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lps
      BBCount:         95
      ICount:          941
      EdgeCount:       123
      CyclomaticComplexity: 30
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
        - lj_mem_realloc
        - lj_opt_fold
        - lj_snap_grow_buf_
        - lj_snap_grow_map_
        - lj_trace_err
        - loop_emit_phi
        - loop_subst_snap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.h:25,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.h:25,58'
              BranchSideFuncs:
                - lj_snap_grow_buf_
                - lj_assert_fail
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_snap_grow_map_
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:296,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_snap_grow_map_
        - Branch String:   'third_party/luajit/src/lj_snap.h:30,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.h:30,61'
              BranchSideFuncs:
                - lj_snap_grow_map_
                - lj_assert_fail
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:299,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:303,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:303,3'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:305,4'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:311,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:315,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:373,8'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:315,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:316,23'
              BranchSideFuncs:
                - loop_subst_snap
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:319,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:321,32'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:322,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:323,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:323,32'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:324,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:324,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:325,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:329,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:325,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:325,20'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:329,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:324,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:326,28'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:329,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - loop_subst_snap
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:334,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:336,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:357,13'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:336,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:336,28'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:343,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:336,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:336,50'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:343,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:336,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:337,6'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:343,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:338,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:339,21'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:340,28'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:343,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:344,10'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:357,2'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:344,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:344,30'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:346,15'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:344,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:345,8'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:346,15'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:346,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:346,31'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:348,15'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:346,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:347,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:348,15'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:348,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:348,36'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:352,21'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:348,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:349,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:352,21'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:363,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:363,24'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:369,2'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:363,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:363,43'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:369,2'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:363,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:364,6'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:369,2'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:365,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:366,21'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:367,28'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
                - lj_opt_fold
                - lj_trace_err
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - loop_subst_snap
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:373,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:374,33'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:375,3'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_emit_phi
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:375,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:375,3'
              BranchSideFuncs:
                - loop_emit_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:375,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_loop.c:281,16'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_opt_loop.c:286,3'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_opt_loop.c:295,3'
          Dst:             lj_snap_grow_buf_
        - Src:             'third_party/luajit/src/lj_opt_loop.c:296,3'
          Dst:             lj_snap_grow_map_
        - Src:             'third_party/luajit/src/lj_opt_loop.c:303,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_loop.c:316,7'
          Dst:             loop_subst_snap
        - Src:             'third_party/luajit/src/lj_opt_loop.c:330,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_loop.c:339,8'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_opt_loop.c:347,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_loop.c:349,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_loop.c:352,8'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_opt_loop.c:366,8'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_opt_loop.c:375,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_loop.c:378,3'
          Dst:             loop_emit_phi
    - functionName:    loop_undo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - ins
        - nsnap
        - nsnapmap
      BBCount:         14
      ICount:          169
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_ir_rollback
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:392,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:393,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:397,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:394,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:395,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:396,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:397,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:398,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:402,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_loop.c:391,3'
          Dst:             lj_ir_rollback
    - functionName:    cploop_opt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - loop_unroll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_loop.c:408,3'
          Dst:             loop_unroll
    - functionName:    lj_opt_loop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_loop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         20
      ICount:          212
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - cploop_opt
        - lj_assert_fail
        - lj_err_throw
        - lj_vm_cpcall
        - loop_undo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:425,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:426,20'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
                - loop_undo
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:444,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:427,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:427,34'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
                - loop_undo
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:442,18'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:427,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:428,30'
              BranchSideFuncs:
                - lj_assert_fail
                - loop_undo
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:442,18'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - loop_undo
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:429,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:433,8'
              BranchSideFuncs:
                - loop_undo
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:433,8'
              BranchSideFuncs:
                - loop_undo
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:439,2'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_opt_loop.c:433,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:434,4'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_opt_loop.c:435,2'
              BranchSideFuncs:
                - loop_undo
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_loop.c:423,13'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_opt_loop.c:423,13'
          Dst:             cploop_opt
        - Src:             'third_party/luajit/src/lj_opt_loop.c:428,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_loop.c:436,2'
          Dst:             loop_undo
        - Src:             'third_party/luajit/src/lj_opt_loop.c:442,5'
          Dst:             lj_err_throw
    - functionName:    reassoc_trycse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - op
        - op1
        - op2
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:685,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:685,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:686,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:686,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:687,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:692,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:688,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:688,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:690,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:688,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:689,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:690,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    aa_findcnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - ir
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - aa_findcnew
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:607,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:608,10'
              BranchSideFuncs:
                - aa_findcnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:615,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:608,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:609,32'
              BranchSideFuncs:
                - aa_findcnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:612,9'
              BranchSideFuncs:
                - aa_findcnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:610,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:610,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:611,5'
              BranchSideFuncs:
                - aa_findcnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:612,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:612,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:613,10'
              BranchSideFuncs:
                - aa_findcnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:615,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:615,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:615,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:609,20'
          Dst:             aa_findcnew
    - functionName:    aa_cnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - refa
        - refb
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - aa_escape
        - aa_findcnew
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:623,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:624,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:625,7'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:625,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:625,16'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:627,7'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:625,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:626,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:627,7'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:627,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:627,24'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:628,20'
              BranchSideFuncs:
                - aa_escape
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:621,18'
          Dst:             aa_findcnew
        - Src:             'third_party/luajit/src/lj_opt_mem.c:622,18'
          Dst:             aa_findcnew
        - Src:             'third_party/luajit/src/lj_opt_mem.c:628,10'
          Dst:             aa_escape
    - functionName:    aa_escape
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - ir
        - stop
      BBCount:         18
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:47,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:52,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:48,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:50,43'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:49,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:49,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:51,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:49,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:51,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:50,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:50,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:51,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:48,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:50,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:51,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_opt_fwd_wasnonnil
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - J
        - loadop
        - xref
      BBCount:         31
      ICount:          291
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:906,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:907,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:927,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:908,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:910,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:911,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:915,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:915,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:916,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:915,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:916,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:919,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:916,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:916,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:917,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:916,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:916,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:917,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:916,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:917,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:919,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:919,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:920,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:928,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:929,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:936,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:930,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:932,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:934,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_opt_fwd_tab_len
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          177
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fwd_aa_tab_clear
        - lj_ir_emit
        - lj_opt_cselim
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:866,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:866,40'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:869,9'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:870,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:871,20'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:882,25'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:874,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:874,9'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:874,9'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:874,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:875,13'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:878,11'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_emit
                - lj_opt_cselim
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:882,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:883,23'
              BranchSideFuncs:
                - lj_opt_cselim
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:886,24'
              BranchSideFuncs:
                - lj_opt_cselim
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:882,8'
          Dst:             fwd_aa_tab_clear
        - Src:             'third_party/luajit/src/lj_opt_mem.c:883,12'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_opt_mem.c:886,10'
          Dst:             lj_opt_cselim
    - functionName:    fwd_aa_tab_clear
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - lim
        - ta
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aa_table
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:80,20'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:86,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:81,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:82,3'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:84,11'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:82,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:82,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:83,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:81,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:83,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:84,11'
              BranchSideFuncs:
                - aa_table
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:82,23'
          Dst:             aa_table
    - functionName:    aa_table
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - ta
        - tb
      BBCount:         31
      ICount:          204
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - aa_escape
        - lj_assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:60,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:60,3'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:61,3'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:61,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:61,3'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:61,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:61,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:61,3'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:63,11'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:63,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:63,30'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:63,33'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:64,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:64,30'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:64,33'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:65,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:65,15'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:67,7'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:65,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:66,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:67,7'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:67,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:68,18'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:69,15'
              BranchSideFuncs:
                - aa_escape
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:69,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:0,0'
              BranchSideFuncs:
                - aa_escape
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:70,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:60,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:61,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:72,10'
          Dst:             aa_escape
    - functionName:    lj_opt_dse_xstore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         38
      ICount:          299
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - aa_xref
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:818,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:818,40'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:819,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:819,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:819,38'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:820,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:820,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:820,39'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:821,3'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:821,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:822,20'
              BranchSideFuncs:
                - aa_xref
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:853,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:823,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:825,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:827,11'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:831,11'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:850,21'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:827,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:828,2'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:829,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:831,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:832,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:834,11'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:834,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:837,12'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:848,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:837,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:838,8'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:841,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:838,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:838,30'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:839,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:838,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:838,39'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:839,6'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:823,13'
          Dst:             aa_xref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:853,10'
          Dst:             lj_ir_emit
    - functionName:    aa_xref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - refa
        - xa
        - xb
      BBCount:         99
      ICount:          652
      EdgeCount:       130
      CyclomaticComplexity: 33
      functionsReached:
        - aa_cnew
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:637,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:637,23'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:640,7'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:637,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:638,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:640,7'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:640,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:640,28'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:646,7'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:640,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:641,18'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:646,7'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:643,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:644,21'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:643,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:643,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:643,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:643,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:643,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:643,56'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:646,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:646,28'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:653,7'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:646,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:647,18'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:653,7'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:649,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:650,21'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:649,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:649,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:649,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:649,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,56'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:649,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,10'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:649,56'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:653,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:653,30'
              BranchSideFuncs:
                - aa_cnew
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:661,7'
              BranchSideFuncs:
                - aa_cnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:653,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:654,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:661,7'
              BranchSideFuncs:
                - aa_cnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:654,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:654,21'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:654,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - aa_cnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:654,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:654,21'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:654,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:654,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:654,46'
              BranchSideFuncs:
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:661,7'
              BranchSideFuncs:
                - aa_cnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:654,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:654,46'
              BranchSideFuncs:
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:661,7'
              BranchSideFuncs:
                - aa_cnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:661,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:662,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:672,8'
              BranchSideFuncs:
                - aa_cnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:663,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:664,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:666,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:664,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:664,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:666,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:664,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:664,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:664,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:664,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:664,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:664,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:664,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:665,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:666,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:666,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:666,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:667,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:666,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:667,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:672,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:673,9'
              BranchSideFuncs:
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:677,18'
              BranchSideFuncs:
                - aa_cnew
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:673,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:674,4'
              BranchSideFuncs:
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:672,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:675,5'
              BranchSideFuncs:
                - aa_cnew
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:677,18'
              BranchSideFuncs:
                - aa_cnew
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:643,56'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:649,56'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:654,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:654,46'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:677,10'
          Dst:             aa_cnew
    - functionName:    reassoc_xref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - ir
      BBCount:         62
      ICount:          426
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint64
        - reassoc_trycse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:699,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:699,26'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:705,7'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:699,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:700,18'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:705,7'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:701,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,55'
              BranchSideFuncs:
                - lj_assert_fail
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:702,20'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:701,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,9'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,55'
              BranchSideFuncs:
                - lj_assert_fail
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:701,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,9'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,55'
              BranchSideFuncs:
                - lj_assert_fail
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:701,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,9'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,55'
              BranchSideFuncs:
                - lj_assert_fail
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:701,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,9'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,55'
              BranchSideFuncs:
                - lj_assert_fail
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:701,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,9'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:701,55'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:705,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:707,24'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:738,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:711,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:711,30'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:713,14'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:711,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:712,15'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:713,14'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:713,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:713,34'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:716,13'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:713,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:714,13'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:716,13'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:719,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:719,29'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:722,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:719,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:719,50'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:722,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:719,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:720,25'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:722,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:725,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:726,28'
              BranchSideFuncs:
                - reassoc_trycse
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:729,35'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:727,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:727,27'
              BranchSideFuncs:
                - reassoc_trycse
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:727,38'
              BranchSideFuncs:
                - reassoc_trycse
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:725,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:728,7'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:729,35'
              BranchSideFuncs:
                - reassoc_trycse
                - lj_ir_kint64
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:729,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:730,7'
              BranchSideFuncs:
                - lj_ir_kint64
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:731,9'
              BranchSideFuncs:
                - lj_ir_kint64
                - reassoc_trycse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:731,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:732,20'
              BranchSideFuncs:
                - lj_ir_kint64
                - reassoc_trycse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:736,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:733,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:734,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:735,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:701,55'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:726,13'
          Dst:             reassoc_trycse
        - Src:             'third_party/luajit/src/lj_opt_mem.c:729,20'
          Dst:             reassoc_trycse
        - Src:             'third_party/luajit/src/lj_opt_mem.c:732,20'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_opt_mem.c:733,22'
          Dst:             reassoc_trycse
    - functionName:    lj_opt_fwd_xload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         59
      ICount:          485
      EdgeCount:       76
      CyclomaticComplexity: 19
      functionsReached:
        - aa_xref
        - lj_ir_emit
        - reassoc_xref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:749,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:750,5'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:751,8'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:751,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:752,5'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:755,9'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:757,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:757,40'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:758,7'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:758,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:758,38'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:759,3'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:759,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:760,20'
              BranchSideFuncs:
                - aa_xref
                - lj_ir_emit
                - reassoc_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:787,9'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:761,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:762,22'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:763,28'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:766,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:782,11'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:766,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:767,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:780,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:768,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:768,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:769,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:768,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:769,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:771,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:771,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:771,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:772,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:788,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:790,9'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:796,9'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:790,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:790,33'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:792,11'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:790,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:791,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:792,11'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:796,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:796,42'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:797,60'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:796,60'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:797,7'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:797,60'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:797,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:797,49'
              BranchSideFuncs:
                - reassoc_xref
                - lj_ir_emit
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:797,60'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:796,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:797,60'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:798,11'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:799,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:800,13'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:801,11'
              BranchSideFuncs:
                - lj_ir_emit
                - reassoc_xref
                - aa_xref
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:761,13'
          Dst:             aa_xref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:797,36'
          Dst:             reassoc_xref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:806,10'
          Dst:             lj_ir_emit
    - functionName:    lj_opt_dse_fstore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         32
      ICount:          250
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - aa_fref
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:567,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:568,20'
              BranchSideFuncs:
                - aa_fref
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:599,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:569,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:571,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_fref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:573,11'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_fref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:577,11'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:596,21'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_fref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:573,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:574,2'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:575,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_fref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:577,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:578,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:580,11'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:580,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:583,12'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:594,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:583,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:584,8'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:587,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:584,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:584,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:585,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:584,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:584,52'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:584,70'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:584,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:584,70'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:585,6'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:569,13'
          Dst:             aa_fref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:599,10'
          Dst:             lj_ir_emit
    - functionName:    aa_fref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - refa
        - refb
      BBCount:         13
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - aa_table
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:517,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:518,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:519,7'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:519,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:520,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:521,12'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:521,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:521,42'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:524,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:521,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:522,21'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:524,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:522,12'
          Dst:             aa_table
    - functionName:    lj_opt_fwd_fload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          163
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - aa_fref
        - lj_ir_knull
        - lj_opt_cselim
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:537,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:538,20'
              BranchSideFuncs:
                - aa_fref
                - lj_opt_cselim
                - lj_ir_knull
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:548,7'
              BranchSideFuncs:
                - lj_opt_cselim
                - lj_ir_knull
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:539,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:540,22'
              BranchSideFuncs:
                - lj_opt_cselim
                - lj_ir_knull
                - aa_fref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:541,28'
              BranchSideFuncs:
                - lj_opt_cselim
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:542,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:544,11'
              BranchSideFuncs:
                - lj_opt_cselim
                - lj_ir_knull
                - aa_fref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:548,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:548,14'
              BranchSideFuncs:
                - lj_opt_cselim
                - lj_ir_knull
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:549,17'
              BranchSideFuncs:
                - lj_opt_cselim
                - lj_ir_knull
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:550,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:550,29'
              BranchSideFuncs:
                - lj_ir_knull
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:551,26'
              BranchSideFuncs:
                - lj_ir_knull
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:550,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:551,26'
              BranchSideFuncs:
                - lj_ir_knull
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:552,3'
              BranchSideFuncs:
                - lj_opt_cselim
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:539,13'
          Dst:             aa_fref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:551,14'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_opt_mem.c:556,10'
          Dst:             lj_opt_cselim
    - functionName:    lj_opt_dse_ustore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         37
      ICount:          321
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - aa_uref
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:461,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:462,20'
              BranchSideFuncs:
                - aa_uref
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:506,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:465,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_uref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:467,11'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_uref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:471,11'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:503,21'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_uref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:467,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:468,2'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:469,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_uref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:471,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:472,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:474,11'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:474,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:477,12'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:501,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:477,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:478,8'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:481,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:478,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:478,8'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:479,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:486,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:487,6'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:500,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:487,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:487,31'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:500,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:486,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:488,18'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:500,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:490,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:491,12'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:493,10'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:463,13'
          Dst:             aa_uref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:506,10'
          Dst:             lj_ir_emit
    - functionName:    aa_uref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - refa
        - refb
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:404,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:405,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:406,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:406,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:407,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:412,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:407,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:408,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:410,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:412,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:413,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:415,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_opt_fwd_uload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         24
      ICount:          220
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - aa_uref
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:429,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:430,20'
              BranchSideFuncs:
                - aa_uref
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:442,9'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:431,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:432,22'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_uref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:433,28'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:434,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:436,11'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_uref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:443,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:444,17'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:450,21'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:445,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:446,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:447,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:446,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:446,42'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:448,11'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:445,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:447,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:448,11'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:431,13'
          Dst:             aa_uref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:450,10'
          Dst:             lj_ir_emit
    - functionName:    lj_opt_dse_ahstore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         29
      ICount:          237
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - aa_ahref
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:357,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:358,20'
              BranchSideFuncs:
                - aa_ahref
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:389,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:359,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:361,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:363,11'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:367,11'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:386,21'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:363,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:364,2'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:365,7'
              BranchSideFuncs:
                - lj_ir_emit
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:367,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:368,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:370,11'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:370,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:373,12'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:384,7'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:373,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:374,8'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:377,10'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:374,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:374,30'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:375,6'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:374,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:374,39'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:375,6'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:359,13'
          Dst:             aa_ahref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:389,10'
          Dst:             lj_ir_emit
    - functionName:    aa_ahref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - refa
        - refb
      BBCount:         86
      ICount:          582
      EdgeCount:       115
      CyclomaticComplexity: 31
      functionsReached:
        - aa_table
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:110,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:111,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:112,10'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:113,35'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:114,10'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:115,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:115,35'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:116,9'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:116,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:116,50'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:116,30'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:116,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:116,50'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:116,71'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:117,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:117,50'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:117,30'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:117,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:117,50'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:117,71'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:118,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:120,9'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:125,7'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:120,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:121,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:123,23'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:125,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:125,24'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:127,7'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:125,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:127,7'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:129,13'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:131,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:131,5'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:133,9'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:133,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:133,30'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:139,9'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:133,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:134,15'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:139,9'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:136,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:136,26'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:138,5'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:136,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:137,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:138,5'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:139,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:139,30'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:145,9'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:139,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:140,15'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:145,9'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:142,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:142,26'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:144,5'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:142,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:143,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:144,5'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:145,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:145,27'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:147,3'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:145,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:146,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:147,3'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:149,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:149,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:149,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - lj_assert_fail
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:149,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:152,10'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:149,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:152,10'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:149,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:149,5'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:152,10'
              BranchSideFuncs:
                - aa_table
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:152,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:0,0'
              BranchSideFuncs:
                - aa_table
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:153,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:155,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:158,21'
              BranchSideFuncs:
                - aa_table
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:123,14'
          Dst:             aa_table
        - Src:             'third_party/luajit/src/lj_opt_mem.c:131,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:149,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:158,12'
          Dst:             aa_table
    - functionName:    lj_opt_fwd_href_nokey
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         19
      ICount:          157
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - aa_ahref
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:328,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:328,31'
              BranchSideFuncs:
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:338,9'
              BranchSideFuncs:
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:328,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:329,11'
              BranchSideFuncs:
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:338,9'
              BranchSideFuncs:
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:330,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:331,11'
              BranchSideFuncs:
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:335,3'
              BranchSideFuncs:
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:331,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:332,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:333,13'
              BranchSideFuncs:
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:339,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:340,20'
              BranchSideFuncs:
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:346,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:341,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:342,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:343,11'
              BranchSideFuncs:
                - aa_ahref
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:341,9'
          Dst:             aa_ahref
    - functionName:    lj_opt_fwd_hrefk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         23
      ICount:          166
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - aa_table
        - fwd_aa_tab_clear
        - lj_opt_cse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:302,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:303,21'
              BranchSideFuncs:
                - aa_table
                - lj_opt_cse
                - fwd_aa_tab_clear
                - fwd_aa_tab_clear
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:315,7'
              BranchSideFuncs:
                - lj_opt_cse
                - fwd_aa_tab_clear
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:304,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:305,11'
              BranchSideFuncs:
                - lj_opt_cse
                - fwd_aa_tab_clear
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:309,25'
              BranchSideFuncs:
                - aa_table
                - lj_opt_cse
                - fwd_aa_tab_clear
                - fwd_aa_tab_clear
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:305,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:305,58'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:308,2'
              BranchSideFuncs:
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:305,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:308,2'
              BranchSideFuncs:
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:315,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:315,49'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:315,60'
              BranchSideFuncs:
                - lj_opt_cse
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:315,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:315,60'
              BranchSideFuncs:
                - lj_opt_cse
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:316,5'
              BranchSideFuncs:
                - lj_opt_cse
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:305,41'
          Dst:             fwd_aa_tab_clear
        - Src:             'third_party/luajit/src/lj_opt_mem.c:309,16'
          Dst:             aa_table
        - Src:             'third_party/luajit/src/lj_opt_mem.c:315,32'
          Dst:             fwd_aa_tab_clear
        - Src:             'third_party/luajit/src/lj_opt_mem.c:318,10'
          Dst:             lj_opt_cse
    - functionName:    lj_opt_fwd_hload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fwd_ahload
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:292,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:293,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:294,10'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:291,15'
          Dst:             fwd_ahload
        - Src:             'third_party/luajit/src/lj_opt_mem.c:294,10'
          Dst:             lj_ir_emit
    - functionName:    fwd_ahload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - xref
      BBCount:         94
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 23
      functionsReached:
        - aa_ahref
        - fwd_aa_tab_clear
        - lj_assert_fail
        - lj_ir_kgc
        - lj_ir_knum_u64
        - lj_ir_kvalue
        - lj_tab_get
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:170,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:171,20'
              BranchSideFuncs:
                - aa_ahref
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:182,18'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:172,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:173,22'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:174,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:175,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:177,11'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:182,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:182,59'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:182,39'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:182,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:182,59'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:182,73'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:185,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:185,31'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:186,19'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:185,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:185,51'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:241,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:185,72'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:186,19'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:241,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:185,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:192,11'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:241,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:192,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:193,15'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:201,15'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:194,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:195,20'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:200,7'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:196,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:197,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:198,11'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:202,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:202,32'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:203,6'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:211,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:212,17'
              BranchSideFuncs:
                - aa_ahref
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:221,11'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:213,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:214,19'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:215,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:216,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:218,8'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
                - aa_ahref
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:221,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:222,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:226,15'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:227,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:227,32'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:228,15'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:229,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:229,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:229,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:229,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:229,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:229,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:229,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:229,24'
              BranchSideFuncs:
                - lj_tab_get
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:229,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:230,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:231,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:232,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:232,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:233,26'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:236,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:237,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:237,11'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:237,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:246,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:247,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:252,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:248,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:249,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:250,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:172,13'
          Dst:             aa_ahref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:186,2'
          Dst:             fwd_aa_tab_clear
        - Src:             'third_party/luajit/src/lj_opt_mem.c:213,10'
          Dst:             aa_ahref
        - Src:             'third_party/luajit/src/lj_opt_mem.c:228,2'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_opt_mem.c:229,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:229,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:229,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:229,7'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_opt_mem.c:233,11'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_opt_mem.c:237,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_mem.c:237,11'
          Dst:             lj_ir_kgc
    - functionName:    fwd_aload_reassoc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         27
      ICount:          229
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - fwd_ahload
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:260,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:260,27'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:275,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:260,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:261,19'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:275,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:262,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:262,30'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:274,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:262,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:263,2'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:274,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:262,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:264,19'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:274,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:266,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:266,33'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:267,7'
              BranchSideFuncs:
                - fwd_ahload
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:267,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:268,14'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:273,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:269,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:269,29'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:271,8'
              BranchSideFuncs:
                - fwd_ahload
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:269,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:270,22'
              BranchSideFuncs:
                - fwd_ahload
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:271,8'
              BranchSideFuncs:
                - fwd_ahload
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:270,11'
          Dst:             fwd_ahload
    - functionName:    lj_opt_fwd_aload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fwd_ahload
        - fwd_aload_reassoc
        - lj_ir_emit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:282,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:283,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:284,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:282,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:284,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:285,10'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:282,14'
          Dst:             fwd_ahload
        - Src:             'third_party/luajit/src/lj_opt_mem.c:283,14'
          Dst:             fwd_aload_reassoc
        - Src:             'third_party/luajit/src/lj_opt_mem.c:285,10'
          Dst:             lj_ir_emit
    - functionName:    lj_opt_fwd_tptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - lim
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - aa_table
        - fwd_aa_tab_clear
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:94,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:95,21'
              BranchSideFuncs:
                - aa_table
                - fwd_aa_tab_clear
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:100,27'
              BranchSideFuncs:
                - fwd_aa_tab_clear
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:96,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:96,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:97,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_mem.c:96,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:97,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_mem.c:98,11'
              BranchSideFuncs:
                - fwd_aa_tab_clear
                - aa_table
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_mem.c:96,30'
          Dst:             aa_table
        - Src:             'third_party/luajit/src/lj_opt_mem.c:100,10'
          Dst:             fwd_aa_tab_clear
    - functionName:    narrow_bpc_set
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - short
        - int
      constantsTouched: []
      argNames:
        - J
        - key
        - val
        - mode
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    narrow_bpc_get
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - J
        - key
        - mode
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:217,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:218,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:224,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:220,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:220,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:223,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:220,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:221,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:223,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:220,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:222,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:223,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    narrow_stripov_backprop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - nc
        - ref
        - depth
      BBCount:         27
      ICount:          208
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - narrow_bpc_get
        - narrow_stripov_backprop
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:243,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:243,28'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_stripov_backprop
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:245,37'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_stripov_backprop
                - narrow_stripov_backprop
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:243,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:244,8'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_stripov_backprop
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:245,37'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_stripov_backprop
                - narrow_stripov_backprop
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:244,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:244,30'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_stripov_backprop
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:261,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:243,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:245,37'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_stripov_backprop
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:261,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:246,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:247,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:248,16'
              BranchSideFuncs:
                - narrow_stripov_backprop
                - narrow_stripov_backprop
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:251,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:252,26'
              BranchSideFuncs:
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:258,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:253,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:254,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:257,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:245,22'
          Dst:             narrow_bpc_get
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:250,7'
          Dst:             narrow_stripov_backprop
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:252,2'
          Dst:             narrow_stripov_backprop
    - functionName:    narrow_forl
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - o
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - numisint
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:594,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:594,68'
              BranchSideFuncs:
                - lj_assert_fail
                - numisint
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:595,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:594,68'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:594,68'
              BranchSideFuncs:
                - numisint
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:594,68'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:594,68'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:594,59'
          Dst:             numisint
    - functionName:    numisint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_opt_narrow_forl
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - tv
      BBCount:         32
      ICount:          174
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
        - narrow_forl
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:601,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:601,3'
              BranchSideFuncs:
                - lj_assert_fail
                - narrow_forl
                - narrow_forl
                - narrow_forl
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:601,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:601,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:601,3'
              BranchSideFuncs:
                - lj_assert_fail
                - narrow_forl
                - narrow_forl
                - narrow_forl
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:601,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:601,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:601,3'
              BranchSideFuncs:
                - narrow_forl
                - narrow_forl
                - narrow_forl
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:606,19'
              BranchSideFuncs:
                - narrow_forl
                - narrow_forl
                - narrow_forl
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:606,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:607,19'
              BranchSideFuncs:
                - narrow_forl
                - narrow_forl
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:615,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:607,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:608,19'
              BranchSideFuncs:
                - narrow_forl
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:615,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:606,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:610,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:615,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:612,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:612,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:612,46'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:612,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:613,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:614,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:612,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:613,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:614,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:601,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:606,7'
          Dst:             narrow_forl
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:607,7'
          Dst:             narrow_forl
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:608,7'
          Dst:             narrow_forl
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:610,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:611,22'
          Dst:             lj_assert_fail
    - functionName:    lj_opt_narrow_mod
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rb
        - rc
        - vb
        - vc
      BBCount:         22
      ICount:          330
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - conv_str_tonum
        - lj_assert_fail
        - lj_ir_kint
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:573,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:574,7'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:580,20'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:574,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:574,29'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:580,20'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:574,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:575,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:580,20'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:575,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:575,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:575,39'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:573,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:575,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:575,39'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:575,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:576,5'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:580,20'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:573,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:576,5'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:580,20'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:571,8'
          Dst:             conv_str_tonum
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:572,8'
          Dst:             conv_str_tonum
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:575,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:576,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:576,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:577,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:580,8'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:581,8'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:582,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:583,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:584,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:585,10'
          Dst:             lj_opt_fold
    - functionName:    conv_str_tonum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - tr
        - o
      BBCount:         12
      ICount:          99
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_opt_fold
        - lj_strscan_num
        - lj_trace_err
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:524,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:524,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_strscan_num
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:525,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_strscan_num
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:527,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:527,25'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:527,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:527,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:528,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:529,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:525,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:527,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:527,10'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:528,7'
          Dst:             lj_trace_err
    - functionName:    lj_opt_narrow_unm
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rc
        - vc
      BBCount:         14
      ICount:          233
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - conv_str_tonum
        - lj_assert_fail
        - lj_ir_ggfload
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:554,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:555,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_ggfload
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:564,10'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_ggfload
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:556,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:556,35'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_ggfload
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:562,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_ggfload
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:556,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:557,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:562,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_ggfload
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:553,8'
          Dst:             conv_str_tonum
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:555,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:557,19'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:559,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:560,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:562,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:564,10'
          Dst:             lj_ir_ggfload
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:564,10'
          Dst:             lj_opt_fold
    - functionName:    lj_opt_narrow_arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - rb
        - rc
        - vb
        - vc
        - op
      BBCount:         25
      ICount:          299
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - conv_str_tonum
        - lj_assert_fail
        - lj_opt_fold
        - lj_vm_foldarith
        - numisint
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:540,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:540,24'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
                - numisint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:545,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:540,62'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:541,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
                - numisint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:545,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:541,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:541,29'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
                - numisint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:545,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:541,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:542,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_vm_foldarith
                - numisint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:545,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_foldarith
                - numisint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_vm_foldarith
                - numisint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:540,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:544,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:545,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:545,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:545,29'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:546,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:546,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:546,29'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:547,10'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:537,8'
          Dst:             conv_str_tonum
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:538,8'
          Dst:             conv_str_tonum
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:542,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:542,48'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:542,16'
          Dst:             lj_vm_foldarith
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:542,7'
          Dst:             numisint
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:544,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:545,29'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:546,29'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:547,10'
          Dst:             lj_opt_fold
    - functionName:    lj_opt_narrow_cindex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
      BBCount:         10
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_opt_fold
        - narrow_stripov
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:503,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:503,3'
              BranchSideFuncs:
                - narrow_stripov
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:504,7'
              BranchSideFuncs:
                - narrow_stripov
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:504,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:505,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:507,25'
              BranchSideFuncs:
                - narrow_stripov
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:503,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:505,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:507,10'
          Dst:             narrow_stripov
    - functionName:    narrow_stripov
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
        - lastop
        - mode
      BBCount:         18
      ICount:          247
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - lj_opt_fold
        - narrow_bpc_get
        - narrow_bpc_set
        - narrow_stripov
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:434,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:434,25'
              BranchSideFuncs:
                - lj_opt_fold
                - narrow_bpc_get
                - narrow_stripov
                - narrow_stripov
                - lj_opt_fold
                - narrow_bpc_set
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:446,24'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:434,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:435,37'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_stripov
                - narrow_stripov
                - lj_opt_fold
                - narrow_bpc_set
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:446,24'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:436,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:437,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:439,19'
              BranchSideFuncs:
                - narrow_stripov
                - narrow_stripov
                - lj_opt_fold
                - narrow_bpc_set
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:435,22'
          Dst:             narrow_bpc_get
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:440,13'
          Dst:             narrow_stripov
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:441,13'
          Dst:             narrow_stripov
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:442,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:444,7'
          Dst:             narrow_bpc_set
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:447,10'
          Dst:             lj_opt_fold
    - functionName:    lj_opt_narrow_tobit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
      BBCount:         11
      ICount:          129
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - lj_ir_knum_u64
        - lj_opt_fold
        - lj_trace_err
        - narrow_stripov
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:486,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:487,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - narrow_stripov
                - lj_ir_knum_u64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:488,7'
              BranchSideFuncs:
                - lj_trace_err
                - narrow_stripov
                - lj_ir_knum_u64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:488,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:489,12'
              BranchSideFuncs:
                - lj_ir_knum_u64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:490,8'
              BranchSideFuncs:
                - lj_trace_err
                - narrow_stripov
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:490,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:491,18'
              BranchSideFuncs:
                - narrow_stripov
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:496,25'
              BranchSideFuncs:
                - narrow_stripov
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:487,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:489,12'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:489,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:491,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:496,10'
          Dst:             narrow_stripov
    - functionName:    lj_opt_narrow_toint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
      BBCount:         11
      ICount:          126
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - lj_opt_fold
        - lj_trace_err
        - narrow_stripov
      functionUses:    15
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:470,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:471,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - narrow_stripov
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:472,7'
              BranchSideFuncs:
                - lj_trace_err
                - narrow_stripov
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:472,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:473,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:474,8'
              BranchSideFuncs:
                - lj_trace_err
                - narrow_stripov
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:474,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:475,18'
              BranchSideFuncs:
                - narrow_stripov
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:480,25'
              BranchSideFuncs:
                - narrow_stripov
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:471,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:473,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:475,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:480,10'
          Dst:             narrow_stripov
    - functionName:    lj_opt_narrow_index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
      BBCount:         20
      ICount:          198
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:456,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:456,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:457,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:457,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:458,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:460,8'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:461,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:461,51'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:461,29'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:461,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:461,51'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:464,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:461,70'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:462,17'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:464,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:461,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:463,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:464,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:456,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:458,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:463,12'
          Dst:             lj_opt_fold
    - functionName:    narrow_conv_emit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - nc
      BBCount:         51
      ICount:          446
      EdgeCount:       62
      CyclomaticComplexity: 13
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
        - lj_ir_kint
        - lj_ir_kint64
        - lj_opt_fold
        - narrow_bpc_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:368,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:369,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:402,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:371,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:372,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:373,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:373,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:374,15'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:375,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_emit
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:375,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:376,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:379,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:376,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:377,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:379,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:380,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:385,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:380,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:380,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - lj_ir_kint64
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:381,15'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:381,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:382,21'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:383,19'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - narrow_bpc_set
                - lj_assert_fail
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:386,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:386,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:387,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:389,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:390,6'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:396,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:390,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:390,22'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:394,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:390,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:391,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:394,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:390,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:392,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:394,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_kint64
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_emit
                - narrow_bpc_set
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:402,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:402,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:402,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:374,15'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:376,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:377,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:380,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:382,8'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:383,8'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:386,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:396,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:399,2'
          Dst:             narrow_bpc_set
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:402,3'
          Dst:             lj_assert_fail
    - functionName:    narrow_conv_backprop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - nc
        - ref
        - depth
      BBCount:         76
      ICount:          601
      EdgeCount:       102
      CyclomaticComplexity: 28
      functionsReached:
        - lj_assert_fail
        - narrow_bpc_get
        - narrow_conv_backprop
        - narrow_stripov_backprop
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:271,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:271,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:274,7'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
                - lj_assert_fail
                - narrow_stripov_backprop
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:274,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:274,28'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
                - lj_assert_fail
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:282,14'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:274,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:275,10'
              BranchSideFuncs:
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:282,14'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:275,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:276,31'
              BranchSideFuncs:
                - narrow_stripov_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:278,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:279,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:280,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:281,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:283,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:283,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:283,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:284,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:286,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:293,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:287,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:292,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:306,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:307,17'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:319,7'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:308,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:309,3'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:315,12'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:309,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:310,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:312,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:310,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:311,4'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:315,12'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:308,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:312,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:315,12'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:319,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:319,26'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:321,18'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:319,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:321,18'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:354,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:324,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:324,53'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:326,25'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:324,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:325,12'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:326,25'
              BranchSideFuncs:
                - narrow_bpc_get
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:327,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:328,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:330,16'
              BranchSideFuncs:
                - narrow_conv_backprop
                - narrow_conv_backprop
                - narrow_bpc_get
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:334,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:335,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:339,5'
              BranchSideFuncs:
                - narrow_conv_backprop
                - narrow_conv_backprop
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:340,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:340,42'
              BranchSideFuncs:
                - narrow_conv_backprop
                - narrow_conv_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:351,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:340,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:341,27'
              BranchSideFuncs:
                - narrow_conv_backprop
                - narrow_conv_backprop
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:351,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:345,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:345,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:349,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:345,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:346,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:349,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:276,7'
          Dst:             narrow_stripov_backprop
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:283,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:326,10'
          Dst:             narrow_bpc_get
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:333,12'
          Dst:             narrow_bpc_get
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:342,19'
          Dst:             narrow_conv_backprop
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:343,16'
          Dst:             narrow_conv_backprop
    - functionName:    lj_opt_narrow_convert
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_narrow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - narrow_conv_backprop
        - narrow_conv_emit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:409,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:411,12'
              BranchSideFuncs:
                - narrow_conv_backprop
                - narrow_conv_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:423,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:415,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:416,10'
              BranchSideFuncs:
                - narrow_conv_backprop
                - narrow_conv_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:418,17'
              BranchSideFuncs:
                - narrow_conv_backprop
                - narrow_conv_emit
        - Branch String:   'third_party/luajit/src/lj_opt_narrow.c:420,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:421,31'
              BranchSideFuncs:
                - narrow_conv_emit
            - BranchSide:      'third_party/luajit/src/lj_opt_narrow.c:422,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:420,9'
          Dst:             narrow_conv_backprop
        - Src:             'third_party/luajit/src/lj_opt_narrow.c:421,14'
          Dst:             narrow_conv_emit
    - functionName:    sink_phidep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ref
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - sink_phidep
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:42,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:42,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:43,7'
              BranchSideFuncs:
                - sink_phidep
                - sink_phidep
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:43,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:43,43'
              BranchSideFuncs:
                - sink_phidep
                - sink_phidep
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:44,7'
              BranchSideFuncs:
                - sink_phidep
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:43,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:43,56'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:44,7'
              BranchSideFuncs:
                - sink_phidep
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:44,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:44,43'
              BranchSideFuncs:
                - sink_phidep
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:45,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:44,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:44,56'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:45,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_sink.c:43,31'
          Dst:             sink_phidep
        - Src:             'third_party/luajit/src/lj_opt_sink.c:44,31'
          Dst:             sink_phidep
    - functionName:    sink_checkphi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ira
        - ref
      BBCount:         19
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - sink_phidep
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:51,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:52,17'
              BranchSideFuncs:
                - sink_phidep
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:61,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:53,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:55,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:53,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:53,50'
              BranchSideFuncs:
                - sink_phidep
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:59,12'
              BranchSideFuncs:
                - sink_phidep
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:53,76'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:54,9'
              BranchSideFuncs:
                - sink_phidep
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:59,12'
              BranchSideFuncs:
                - sink_phidep
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:53,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:55,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:59,12'
              BranchSideFuncs:
                - sink_phidep
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:59,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:59,45'
              BranchSideFuncs:
                - sink_phidep
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:59,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_sink.c:59,33'
          Dst:             sink_phidep
    - functionName:    sink_checkalloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - irs
      BBCount:         26
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:25,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:26,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:27,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:27,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:27,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:28,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:27,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:28,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:29,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:33,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:33,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:35,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:33,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:33,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:35,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:33,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:34,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:35,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sink_sweep_ins
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         58
      ICount:          402
      EdgeCount:       71
      CyclomaticComplexity: 15
      functionsReached:
        - sink_checkalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:169,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:170,13'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:219,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:170,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:172,36'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:172,36'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:172,36'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:172,36'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:182,12'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:193,12'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:193,12'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:193,12'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:193,12'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:203,20'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:214,7'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:173,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:173,19'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:177,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:173,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:174,20'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:177,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:175,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:179,7'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:179,7'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:182,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:183,2'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:185,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:193,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:194,2'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:198,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:204,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:205,5'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:209,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:205,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:205,26'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:207,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:205,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:206,20'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:207,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:206,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:206,41'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:207,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:204,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:207,2'
              BranchSideFuncs:
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:209,2'
              BranchSideFuncs:
                - sink_checkalloc
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:219,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:220,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:226,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:223,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:223,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:225,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:223,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:224,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:225,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_sink.c:172,20'
          Dst:             sink_checkalloc
    - functionName:    sink_remark_phi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         14
      ICount:          159
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:154,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:155,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:162,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:156,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:156,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:158,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:156,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:157,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:158,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:162,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:153,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:163,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sink_mark_ins
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         70
      ICount:          519
      EdgeCount:       85
      CyclomaticComplexity: 17
      functionsReached:
        - sink_checkalloc
        - sink_checkphi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:78,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:83,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:83,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:83,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:83,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:83,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:86,11'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:90,36'
              BranchSideFuncs:
                - sink_checkalloc
                - sink_checkphi
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:90,36'
              BranchSideFuncs:
                - sink_checkalloc
                - sink_checkphi
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:90,36'
              BranchSideFuncs:
                - sink_checkalloc
                - sink_checkphi
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:90,36'
              BranchSideFuncs:
                - sink_checkalloc
                - sink_checkphi
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:98,11'
              BranchSideFuncs:
                - sink_checkalloc
                - sink_checkphi
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:106,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:112,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:112,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:115,20'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:126,11'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:86,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:86,34'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:87,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:86,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:87,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:88,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:91,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:91,20'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:92,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:91,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:91,56'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkphi
                - sink_checkalloc
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:93,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:91,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:92,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:93,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:98,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:99,20'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:101,41'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:98,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:101,41'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:102,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:117,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:118,5'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:121,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:118,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:118,26'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:120,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:118,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:119,20'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:120,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:119,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:119,41'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:120,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:117,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:120,2'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:121,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:126,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:126,34'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:127,6'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:126,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:127,6'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:130,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:127,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:127,28'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:128,6'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:128,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:128,28'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:129,7'
              BranchSideFuncs:
                - sink_checkphi
                - sink_checkalloc
                - sink_checkphi
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_sink.c:90,20'
          Dst:             sink_checkalloc
        - Src:             'third_party/luajit/src/lj_opt_sink.c:91,42'
          Dst:             sink_checkphi
        - Src:             'third_party/luajit/src/lj_opt_sink.c:99,6'
          Dst:             sink_checkphi
    - functionName:    sink_mark_snap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - snap
      BBCount:         8
      ICount:          84
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:140,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:141,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:145,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:142,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:143,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:144,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_opt_sink
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_opt_sink.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          129
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - sink_mark_ins
        - sink_mark_snap
        - sink_remark_phi
        - sink_sweep_ins
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:237,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:237,33'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:238,8'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:238,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:238,29'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:240,10'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:238,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:239,23'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:240,10'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:239,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:239,44'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:240,10'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:237,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:237,7'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:240,10'
              BranchSideFuncs:
                - sink_mark_snap
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:240,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:241,22'
              BranchSideFuncs:
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:242,19'
              BranchSideFuncs:
                - sink_mark_ins
                - sink_sweep_ins
                - sink_remark_phi
        - Branch String:   'third_party/luajit/src/lj_opt_sink.c:243,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:244,23'
              BranchSideFuncs:
                - sink_remark_phi
                - sink_sweep_ins
            - BranchSide:      'third_party/luajit/src/lj_opt_sink.c:245,20'
              BranchSideFuncs:
                - sink_sweep_ins
      Callsites:
        - Src:             'third_party/luajit/src/lj_opt_sink.c:241,7'
          Dst:             sink_mark_snap
        - Src:             'third_party/luajit/src/lj_opt_sink.c:242,5'
          Dst:             sink_mark_ins
        - Src:             'third_party/luajit/src/lj_opt_sink.c:244,7'
          Dst:             sink_remark_phi
        - Src:             'third_party/luajit/src/lj_opt_sink.c:245,5'
          Dst:             sink_sweep_ins
    - functionName:    lj_carith_powi64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - k
      BBCount:         14
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - lj_carith_powu64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:419,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:420,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:421,7'
              BranchSideFuncs:
                - lj_carith_powu64
        - Branch String:   'third_party/luajit/src/lj_carith.c:421,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:422,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:431,46'
              BranchSideFuncs:
                - lj_carith_powu64
        - Branch String:   'third_party/luajit/src/lj_carith.c:422,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:423,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:424,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:424,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:425,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:426,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:426,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:427,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:429,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_carith.c:431,19'
          Dst:             lj_carith_powu64
    - functionName:    lj_carith_powu64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - k
      BBCount:         18
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:400,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:401,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:402,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:402,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:402,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:403,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:404,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:405,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:413,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:407,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:407,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:408,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:408,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:408,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:409,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_carith_modi64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:391,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:391,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:392,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:392,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:392,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:393,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:392,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:392,57'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:393,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_carith_modu64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:384,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:384,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:385,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_carith_divi64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:376,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:376,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:377,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:376,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:376,59'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:378,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:377,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:378,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_carith_divu64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:369,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:369,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:370,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_carith_check64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - narg
        - id
      BBCount:         92
      ICount:          680
      EdgeCount:       111
      CyclomaticComplexity: 21
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_ct
        - lj_err_argt
        - lj_strscan_num
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:321,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:321,20'
              BranchSideFuncs:
                - lj_err_argt
            - BranchSide:      'third_party/luajit/src/lj_carith.c:324,14'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:324,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:326,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:326,14'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:326,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:327,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:346,16'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:328,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:328,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:328,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:329,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:329,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:329,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:332,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:333,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:336,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:337,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:337,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:338,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_carith.c:339,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:339,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:341,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_carith.c:338,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:340,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:341,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_carith.c:346,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:346,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:347,5'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_carith.c:346,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:346,30'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:346,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:352,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:352,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:352,33'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_carith.c:323,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_carith.c:328,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:329,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:337,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:343,5'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_carith.c:346,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:346,30'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_carith.c:352,33'
          Dst:             lj_assert_fail
    - functionName:    lj_carith_shift64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - sh
        - op
      BBCount:         10
      ICount:          137
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:304,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:305,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:306,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:307,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:308,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:309,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:311,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_carith.c:311,5'
          Dst:             lj_assert_fail
    - functionName:    lj_carith_meta
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - cts
        - ca
        - mm
      BBCount:         99
      ICount:          794
      EdgeCount:       124
      CyclomaticComplexity: 27
      functionsReached:
        - lj_assert_fail
        - lj_ctype_meta
        - lj_ctype_repr
        - lj_err_callerv
        - lj_meta_tailcall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:229,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:230,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:235,8'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:230,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:230,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:230,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:232,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:232,37'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:233,24'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:235,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:235,14'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lj_carith.c:241,8'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_carith.c:235,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:235,36'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:241,8'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_carith.c:235,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:236,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:241,8'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_carith.c:236,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:236,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:236,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:238,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:238,37'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lj_carith.c:239,24'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_carith.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:243,12'
              BranchSideFuncs:
                - lj_meta_tailcall
            - BranchSide:      'third_party/luajit/src/lj_carith.c:266,27'
              BranchSideFuncs:
                - lj_meta_tailcall
        - Branch String:   'third_party/luajit/src/lj_carith.c:244,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:245,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:250,12'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
        - Branch String:   'third_party/luajit/src/lj_carith.c:250,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:251,11'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
            - BranchSide:      'third_party/luajit/src/lj_carith.c:259,10'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lj_carith.c:251,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:251,24'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
            - BranchSide:      'third_party/luajit/src/lj_carith.c:255,6'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
        - Branch String:   'third_party/luajit/src/lj_carith.c:251,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:252,6'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_err_callerv
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lj_carith.c:255,6'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
        - Branch String:   'third_party/luajit/src/lj_carith.c:252,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:252,46'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_err_callerv
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lj_carith.c:253,12'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_err_callerv
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lj_carith.c:255,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:255,36'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
            - BranchSide:      'third_party/luajit/src/lj_carith.c:256,12'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
        - Branch String:   'third_party/luajit/src/lj_carith.c:256,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:258,5'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
            - BranchSide:      'third_party/luajit/src/lj_carith.c:258,5'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_callerv
                - lj_ctype_repr
        - Branch String:   'third_party/luajit/src/lj_carith.c:259,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:260,22'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lj_carith.c:261,20'
              BranchSideFuncs:
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lj_carith.c:261,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:262,9'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lj_carith.c:264,6'
              BranchSideFuncs:
                - lj_err_callerv
        - Branch String:   'third_party/luajit/src/lj_carith.c:262,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:261,23'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lj_carith.c:263,9'
              BranchSideFuncs:
                - lj_err_callerv
      Callsites:
        - Src:             'third_party/luajit/src/lj_carith.c:230,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:233,10'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lj_carith.c:236,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:239,10'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lj_carith.c:253,12'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lj_carith.c:260,7'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lj_carith.c:261,5'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lj_carith.c:266,10'
          Dst:             lj_meta_tailcall
    - functionName:    carith_ptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - cts
        - ca
        - mm
      BBCount:         116
      ICount:          1031
      EdgeCount:       150
      CyclomaticComplexity: 36
      functionsReached:
        - lj_assert_fail
        - lj_cconv_compatptr
        - lj_cconv_ct_ct
        - lj_ctype_intern
        - lj_ctype_size
        - lj_gc_step
        - lj_mem_newgco
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:104,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:104,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:105,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
        - Branch String:   'third_party/luajit/src/lj_carith.c:104,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:105,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:139,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:105,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:105,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:106,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
        - Branch String:   'third_party/luajit/src/lj_carith.c:105,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:105,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:106,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
        - Branch String:   'third_party/luajit/src/lj_carith.c:105,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:105,56'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:106,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
        - Branch String:   'third_party/luajit/src/lj_carith.c:105,69'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:106,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:134,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:106,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:106,35'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:107,22'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
        - Branch String:   'third_party/luajit/src/lj_carith.c:105,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:107,22'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:134,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:108,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:109,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:112,31'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_ctype_size
        - Branch String:   'third_party/luajit/src/lj_carith.c:112,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:113,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:114,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_size
        - Branch String:   'third_party/luajit/src/lj_carith.c:114,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:116,21'
              BranchSideFuncs:
                - lj_ctype_size
            - BranchSide:      'third_party/luajit/src/lj_carith.c:125,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:117,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:117,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:118,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:117,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:118,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:119,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:125,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:126,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:129,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:129,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:129,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:130,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:134,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:134,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:134,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:134,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:134,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:135,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:134,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:135,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:136,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:138,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:138,30'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:139,3'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:139,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:139,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:146,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:139,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:140,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:146,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:140,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:140,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:142,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:139,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:142,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:146,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:149,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:151,9'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:157,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_carith.c:157,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:157,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:158,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_carith.c:112,12'
          Dst:             lj_cconv_compatptr
        - Src:             'third_party/luajit/src/lj_carith.c:116,7'
          Dst:             lj_ctype_size
        - Src:             'third_party/luajit/src/lj_carith.c:129,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:136,5'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:143,5'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_carith.c:148,8'
          Dst:             lj_ctype_size
        - Src:             'third_party/luajit/src/lj_carith.c:152,8'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:154,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:154,8'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:157,3'
          Dst:             lj_gc_step
    - functionName:    carith_int64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - cts
        - ca
        - mm
      BBCount:         99
      ICount:          910
      EdgeCount:       119
      CyclomaticComplexity: 22
      functionsReached:
        - lj_assert_fail
        - lj_carith_divi64
        - lj_carith_divu64
        - lj_carith_modi64
        - lj_carith_modu64
        - lj_carith_powi64
        - lj_carith_powu64
        - lj_cconv_ct_ct
        - lj_gc_step
        - lj_mem_newgco
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:164,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:164,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:222,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:164,60'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:165,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:222,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:165,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:165,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:222,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:164,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:166,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:222,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:166,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:166,56'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:167,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_carith.c:166,78'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:166,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:167,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_carith.c:167,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:166,78'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_carith.c:167,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_carith.c:173,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:174,22'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:175,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:175,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:177,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:187,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:180,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:180,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:184,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_carith.c:184,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:192,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_gc_step
                - lj_carith_powu64
                - lj_carith_powi64
                - lj_carith_modu64
                - lj_carith_modi64
                - lj_carith_divu64
                - lj_carith_divi64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:192,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:193,24'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:194,24'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:195,24'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:197,11'
              BranchSideFuncs:
                - lj_carith_divu64
                - lj_gc_step
                - lj_carith_divi64
            - BranchSide:      'third_party/luajit/src/lj_carith.c:203,11'
              BranchSideFuncs:
                - lj_carith_modu64
                - lj_gc_step
                - lj_carith_modi64
            - BranchSide:      'third_party/luajit/src/lj_carith.c:209,11'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_gc_step
                - lj_carith_powi64
            - BranchSide:      'third_party/luajit/src/lj_carith.c:214,25'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:216,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:197,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:198,44'
              BranchSideFuncs:
                - lj_carith_divi64
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:200,25'
              BranchSideFuncs:
                - lj_carith_divu64
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_carith.c:203,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:204,44'
              BranchSideFuncs:
                - lj_carith_modi64
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:206,25'
              BranchSideFuncs:
                - lj_carith_modu64
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_carith.c:209,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:210,44'
              BranchSideFuncs:
                - lj_carith_powi64
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:212,25'
              BranchSideFuncs:
                - lj_carith_powu64
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_carith.c:219,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:219,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_carith.c:220,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:172,5'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_carith.c:174,7'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:189,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:189,10'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:198,18'
          Dst:             lj_carith_divi64
        - Src:             'third_party/luajit/src/lj_carith.c:200,8'
          Dst:             lj_carith_divu64
        - Src:             'third_party/luajit/src/lj_carith.c:204,18'
          Dst:             lj_carith_modi64
        - Src:             'third_party/luajit/src/lj_carith.c:206,8'
          Dst:             lj_carith_modu64
        - Src:             'third_party/luajit/src/lj_carith.c:210,18'
          Dst:             lj_carith_powi64
        - Src:             'third_party/luajit/src/lj_carith.c:212,8'
          Dst:             lj_carith_powu64
        - Src:             'third_party/luajit/src/lj_carith.c:216,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:219,5'
          Dst:             lj_gc_step
    - functionName:    carith_checkarg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cts
        - ca
      BBCount:         172
      ICount:          1343
      EdgeCount:       212
      CyclomaticComplexity: 42
      functionsReached:
        - lj_assert_fail
        - lj_ctype_getfieldq
        - lj_ctype_intern
        - lj_err_argt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:35,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:36,17'
              BranchSideFuncs:
                - lj_err_argt
            - BranchSide:      'third_party/luajit/src/lj_carith.c:37,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:37,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:37,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:38,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:38,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:39,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:61,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:39,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:39,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:39,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:43,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:44,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:46,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:18,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:19,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:21,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:22,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:45,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:45,49'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:46,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:47,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:47,20'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:47,10'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:51,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:52,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:54,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:55,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:55,52'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:56,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:61,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:62,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:64,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:64,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:65,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:67,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:67,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:68,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:87,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:68,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:68,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:68,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:69,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:69,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:69,34'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:71,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:71,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:71,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:73,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:75,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:86,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:75,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:75,15'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:75,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:76,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:76,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:81,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_carith.c:76,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:77,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:81,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_carith.c:36,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_carith.c:39,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:44,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:50,4'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:55,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:69,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:71,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:75,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:75,15'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_carith.c:77,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_carith_op
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_carith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - mm
      BBCount:         23
      ICount:          223
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - carith_checkarg
        - carith_int64
        - carith_ptr
        - lj_assert_fail
        - lj_carith_meta
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_carith.c:274,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:274,39'
              BranchSideFuncs:
                - lj_carith_meta
                - carith_int64
                - carith_ptr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:280,25'
              BranchSideFuncs:
                - lj_carith_meta
        - Branch String:   'third_party/luajit/src/lj_carith.c:274,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:274,55'
              BranchSideFuncs:
                - lj_carith_meta
                - carith_int64
                - carith_ptr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:280,25'
              BranchSideFuncs:
                - lj_carith_meta
        - Branch String:   'third_party/luajit/src/lj_carith.c:274,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:275,22'
              BranchSideFuncs:
                - carith_int64
                - carith_ptr
                - lj_carith_meta
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:280,25'
              BranchSideFuncs:
                - lj_carith_meta
        - Branch String:   'third_party/luajit/src/lj_carith.c:275,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:275,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:276,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_carith.c:275,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:276,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_carith.c:279,3'
              BranchSideFuncs:
                - lj_carith_meta
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_carith.c:277,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_carith.c:274,7'
          Dst:             carith_checkarg
        - Src:             'third_party/luajit/src/lj_carith.c:275,9'
          Dst:             carith_int64
        - Src:             'third_party/luajit/src/lj_carith.c:275,42'
          Dst:             carith_ptr
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_carith.c:280,10'
          Dst:             lj_carith_meta
    - functionName:    callback_mcode_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - page
      BBCount:         11
      ICount:          139
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:120,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:146,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:123,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:123,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:125,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:123,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:125,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:143,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_vm_ffi_callback
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    callback_mcode_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
      BBCount:         9
      ICount:          77
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - callback_mcode_init
        - lj_assert_fail
        - lj_err_caller
        - lj_mcode_sync
        - mmap64
        - mprotect
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:276,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:277,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:282,19'
              BranchSideFuncs:
                - callback_mcode_init
                - lj_assert_fail
                - lj_mcode_sync
                - mprotect
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:285,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:285,3'
              BranchSideFuncs:
                - lj_mcode_sync
                - mprotect
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:285,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccallback.c:274,7'
          Dst:             mmap64
        - Src:             'third_party/luajit/src/lj_ccallback.c:277,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_ccallback.c:283,8'
          Dst:             callback_mcode_init
        - Src:             'third_party/luajit/src/lj_ccallback.c:285,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:287,3'
          Dst:             lj_mcode_sync
        - Src:             'third_party/luajit/src/lj_ccallback.c:294,3'
          Dst:             mprotect
    - functionName:    mmap64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mprotect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    callback_slot2ptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - slot
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    callback_slot_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ct
      BBCount:         15
      ICount:          150
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - callback_mcode_new
        - lj_err_caller
        - lj_mem_grow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:726,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:727,9'
              BranchSideFuncs:
                - callback_mcode_new
                - lj_mem_grow
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:730,7'
              BranchSideFuncs:
                - callback_mcode_new
                - lj_mem_grow
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:727,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:727,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:728,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:730,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:732,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:733,8'
              BranchSideFuncs:
                - callback_mcode_new
                - lj_mem_grow
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:733,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:734,24'
              BranchSideFuncs:
                - lj_mem_grow
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:735,3'
              BranchSideFuncs:
                - lj_mem_grow
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccallback.c:732,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_ccallback.c:734,5'
          Dst:             callback_mcode_new
        - Src:             'third_party/luajit/src/lj_ccallback.c:735,3'
          Dst:             lj_mem_grow
    - functionName:    callback_checkfunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ct
      BBCount:         97
      ICount:          646
      EdgeCount:       126
      CyclomaticComplexity: 31
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:748,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:748,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:749,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:748,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:749,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:750,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:751,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:752,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:774,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:754,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:754,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:757,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:754,62'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:755,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:757,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:755,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:755,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:757,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:755,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:755,57'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:756,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:754,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:756,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:757,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:757,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:758,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:759,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:759,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:760,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:772,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:761,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:763,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:770,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:763,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:763,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:764,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:765,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:765,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:767,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:765,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:766,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:767,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:766,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:766,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:768,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:766,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:767,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:768,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:765,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:768,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:769,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:763,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_ccallback_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ct
        - fn
      BBCount:         29
      ICount:          347
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - callback_checkfunc
        - callback_slot2ptr
        - callback_slot_new
        - lj_assert_fail
        - lj_tab_setinth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:781,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:782,36'
              BranchSideFuncs:
                - callback_slot_new
                - lj_tab_setinth
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:788,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:784,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:784,63'
              BranchSideFuncs:
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:784,63'
              BranchSideFuncs:
                - lj_tab_setinth
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:785,5'
              BranchSideFuncs:
                - lj_assert_fail
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - callback_slot2ptr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:785,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:785,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - callback_slot2ptr
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:786,30'
              BranchSideFuncs:
                - callback_slot2ptr
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - callback_slot2ptr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - callback_slot2ptr
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - callback_slot2ptr
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - callback_slot2ptr
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - callback_slot2ptr
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccallback.c:780,8'
          Dst:             callback_checkfunc
        - Src:             'third_party/luajit/src/lj_ccallback.c:782,18'
          Dst:             callback_slot_new
        - Src:             'third_party/luajit/src/lj_ccallback.c:784,22'
          Dst:             lj_tab_setinth
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:785,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:785,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:786,12'
          Dst:             callback_slot2ptr
    - functionName:    callback_conv_result
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - L
        - o
      BBCount:         43
      ICount:          314
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_tv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:637,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:637,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:638,31'
              BranchSideFuncs:
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:640,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:641,24'
              BranchSideFuncs:
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:647,20'
              BranchSideFuncs:
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:652,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:652,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:670,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:652,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:653,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:670,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:653,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:654,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:657,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:654,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:654,59'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:655,32'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:657,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:657,56'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:658,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:647,5'
          Dst:             lj_cconv_ct_tv
    - functionName:    lj_ccallback_leave
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     externalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - o
      BBCount:         13
      ICount:          135
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - callback_conv_result
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:702,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:702,7'
              BranchSideFuncs:
                - callback_conv_result
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:704,10'
              BranchSideFuncs:
                - callback_conv_result
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:705,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:706,21'
              BranchSideFuncs:
                - lj_assert_fail
                - callback_conv_result
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:709,3'
              BranchSideFuncs:
                - callback_conv_result
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:706,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:706,21'
              BranchSideFuncs:
                - callback_conv_result
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:709,3'
              BranchSideFuncs:
                - callback_conv_result
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccallback.c:706,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:710,3'
          Dst:             callback_conv_result
    - functionName:    callback_conv_args
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - L
      BBCount:         80
      ICount:          754
      EdgeCount:       99
      CyclomaticComplexity: 21
      functionsReached:
        - lj_assert_fail
        - lj_cconv_tv_ct
        - lj_err_caller
        - lj_gc_step
        - lj_state_growstack
        - lj_tab_getinth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:537,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:537,38'
              BranchSideFuncs:
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:543,8'
              BranchSideFuncs:
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:537,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:538,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:543,8'
              BranchSideFuncs:
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:540,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:540,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:540,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:540,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:540,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:540,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:540,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:550,7'
              BranchSideFuncs:
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:550,7'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_err_caller
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:561,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:562,19'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:563,7'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:563,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:564,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:565,23'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:564,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:564,5'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:565,23'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:566,7'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:578,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:579,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:611,12'
              BranchSideFuncs:
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:580,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:586,7'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:609,11'
              BranchSideFuncs:
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:586,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:586,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:587,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:592,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:592,7'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:592,7'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:592,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:592,7'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:597,13'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:592,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:0,0'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:592,7'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_gc_step
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:622,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:623,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:624,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:623,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:622,3'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:623,5'
              BranchSideFuncs:
                - lj_gc_step
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:540,10'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_ccallback.c:540,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:540,10'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_ccallback.c:562,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_ccallback.c:564,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:565,3'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:586,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:607,18'
          Dst:             lj_cconv_tv_ct
        - Src:             'third_party/luajit/src/lj_ccallback.c:623,5'
          Dst:             lj_gc_step
    - functionName:    lj_ccallback_enter
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     externalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - cf
      BBCount:         19
      ICount:          257
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - callback_conv_args
        - exit
        - lj_assert_fail
        - lj_err_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:678,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:678,3'
              BranchSideFuncs:
                - callback_conv_args
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:679,7'
              BranchSideFuncs:
                - callback_conv_args
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:679,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:680,13'
              BranchSideFuncs:
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:684,3'
              BranchSideFuncs:
                - callback_conv_args
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:681,9'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:681,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:681,19'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:682,5'
              BranchSideFuncs:
                - exit
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccallback.c:678,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:680,26'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccallback.c:682,5'
          Dst:             exit
        - Src:             'third_party/luajit/src/lj_ccallback.c:691,3'
          Dst:             callback_conv_args
    - functionName:    lj_ccallback_mcode_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - munmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:303,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:303,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:308,10'
              BranchSideFuncs:
                - munmap
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccallback.c:308,3'
          Dst:             munmap
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CALLBACK_OFS2SLOT
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ofs
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ccallback_ptr2slot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccallback.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - p
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CALLBACK_OFS2SLOT
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:99,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:100,43'
              BranchSideFuncs:
                - CALLBACK_OFS2SLOT
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:104,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccallback.c:101,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:102,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccallback.c:103,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccallback.c:100,18'
          Dst:             CALLBACK_OFS2SLOT
    - functionName:    ccall_struct_ret
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cc
        - rcl
        - dp
        - sz
      BBCount:         11
      ICount:          104
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccall.c:715,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:716,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:722,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:716,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:717,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:718,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ccall_struct_reg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - cts
        - dp
        - rcl
      BBCount:         22
      ICount:          169
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccall.c:677,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:678,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:687,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:678,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:678,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:679,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:679,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:680,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:682,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:680,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:680,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:681,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:683,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:683,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:684,30'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccall.c:678,5'
          Dst:             lj_assert_fail
    - functionName:    ccall_classify_ct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - ct
        - rcl
        - ofs
      BBCount:         35
      ICount:          269
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - ccall_classify_ct
        - ccall_classify_struct
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccall.c:637,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:638,33'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:642,14'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_struct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - ccall_classify_ct
        - Branch String:   'third_party/luajit/src/lj_ccall.c:640,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:641,25'
              BranchSideFuncs:
                - ccall_classify_ct
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:642,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:642,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:643,27'
              BranchSideFuncs:
                - ccall_classify_struct
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:645,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:646,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:646,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:648,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:648,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:648,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:649,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:641,7'
          Dst:             ccall_classify_ct
        - Src:             'third_party/luajit/src/lj_ccall.c:643,5'
          Dst:             ccall_classify_struct
        - Src:             'third_party/luajit/src/lj_ccall.c:646,5'
          Dst:             lj_assert_fail
    - functionName:    ccall_classify_struct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - ct
        - rcl
        - ofs
      BBCount:         53
      ICount:          401
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - ccall_classify_ct
        - ccall_classify_struct
        - lj_assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccall.c:656,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:656,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:657,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:657,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:659,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:668,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:661,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:662,25'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:663,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:663,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:664,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:665,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_ct
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:662,7'
          Dst:             ccall_classify_ct
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:666,7'
          Dst:             ccall_classify_struct
    - functionName:    ccall_struct_arg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cc
        - cts
        - d
        - rcl
        - o
        - narg
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ccall_struct_reg
        - lj_cconv_ct_tv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccall.c:699,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:701,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:706,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:702,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:702,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:703,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccall.c:698,3'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_ccall.c:699,7'
          Dst:             ccall_struct_reg
    - functionName:    ccall_get_results
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cts
        - ct
        - cc
        - ret
      BBCount:         52
      ICount:          390
      EdgeCount:       64
      CyclomaticComplexity: 14
      functionsReached:
        - ccall_classify_struct
        - ccall_struct_ret
        - lj_assert_fail
        - lj_cconv_tv_ct
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1114,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1115,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1118,4'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1119,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1121,10'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_ret
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1127,7'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1121,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1122,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1125,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1122,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1122,18'
              BranchSideFuncs:
                - ccall_classify_struct
                - ccall_struct_ret
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1125,5'
              BranchSideFuncs:
                - ccall_classify_struct
                - ccall_struct_ret
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1129,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1137,7'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1129,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1129,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1129,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1130,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1130,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1130,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1137,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1137,32'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1138,22'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1137,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1138,22'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1144,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1144,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1144,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1144,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1144,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1144,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1146,25'
              BranchSideFuncs:
                - lj_cconv_tv_ct
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1122,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1123,7'
          Dst:             ccall_classify_struct
        - Src:             'third_party/luajit/src/lj_ccall.c:1123,7'
          Dst:             ccall_struct_ret
        - Src:             'third_party/luajit/src/lj_ccall.c:1129,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1144,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1146,10'
          Dst:             lj_cconv_tv_ct
    - functionName:    ccall_set_args
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cts
        - ct
        - cc
      BBCount:         202
      ICount:          1648
      EdgeCount:       259
      CyclomaticComplexity: 59
      functionsReached:
        - ccall_classify_struct
        - ccall_struct_arg
        - lj_assert_fail
        - lj_ccall_ctid_vararg
        - lj_cconv_ct_tv
        - lj_err_caller
        - lj_mem_newgco
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:957,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:958,32'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:960,14'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:958,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:958,50'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:960,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:958,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:959,7'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:960,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:960,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:960,44'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:962,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:966,9'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
        - Branch String:   'third_party/luajit/src/lj_ccall.c:966,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:967,7'
              BranchSideFuncs:
                - ccall_classify_struct
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:969,7'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:967,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:967,7'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:967,7'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:979,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:980,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:986,12'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:981,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:981,37'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:982,11'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:986,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:990,14'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1096,7'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_ccall.c:993,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:994,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:999,13'
              BranchSideFuncs:
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:996,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:996,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:997,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:999,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1000,16'
              BranchSideFuncs:
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1001,34'
              BranchSideFuncs:
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1008,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1009,11'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1012,16'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1009,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1009,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1010,12'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1010,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1011,7'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1012,5'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1012,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1013,32'
              BranchSideFuncs:
                - lj_err_caller
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1017,16'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1013,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1013,43'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1014,7'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1013,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1014,7'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1016,2'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1017,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1018,7'
              BranchSideFuncs:
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1019,16'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1018,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1018,7'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1019,5'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1018,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:986,43'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1018,7'
              BranchSideFuncs:
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1019,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1020,7'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1022,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1027,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1027,5'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1027,5'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1027,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1027,5'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1027,5'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1027,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1027,5'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1030,34'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1030,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1030,41'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1034,9'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1030,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1031,28'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1034,9'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1034,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1034,35'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1038,11'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1043,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1044,14'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1048,20'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1050,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1050,45'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1079,5'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1050,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1051,11'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1079,5'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1051,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1052,20'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1055,19'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1052,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1052,57'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1053,30'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1055,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1055,54'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1056,27'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1082,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1082,22'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1095,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1082,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1082,43'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1095,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1082,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1083,30'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1095,3'
              BranchSideFuncs:
                - lj_err_caller
                - lj_err_caller
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - ccall_classify_struct
                - ccall_struct_arg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1096,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1096,26'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1099,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1103,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1103,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1104,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:963,19'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_ccall.c:963,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:967,7'
          Dst:             ccall_classify_struct
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:996,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1000,2'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_ccall.c:1001,13'
          Dst:             lj_ccall_ctid_vararg
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1018,7'
          Dst:             ccall_classify_struct
        - Src:             'third_party/luajit/src/lj_ccall.c:1018,7'
          Dst:             ccall_struct_arg
        - Src:             'third_party/luajit/src/lj_ccall.c:1036,7'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_ccall.c:1048,5'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_ccall.c:1096,12'
          Dst:             lj_err_caller
    - functionName:    lj_ccall_ctid_vararg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - o
      BBCount:         36
      ICount:          236
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - lj_assert_fail
        - lj_ctype_intern
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ccall.c:896,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:897,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:898,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_ccall.c:898,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:899,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:912,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:899,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:899,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:899,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_ccall.c:901,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:902,30'
              BranchSideFuncs:
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:904,16'
              BranchSideFuncs:
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_ccall.c:904,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:904,43'
              BranchSideFuncs:
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:906,30'
              BranchSideFuncs:
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_ccall.c:904,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:906,30'
              BranchSideFuncs:
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:907,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:907,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:907,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:910,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:907,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:908,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:910,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:912,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:913,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:914,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:914,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:914,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:915,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:914,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:915,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:917,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ccall.c:899,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:902,14'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ccall.c:906,14'
          Dst:             lj_ctype_intern
    - functionName:    lj_ccall_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ccall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cd
      BBCount:         58
      ICount:          522
      EdgeCount:       73
      CyclomaticComplexity: 17
      functionsReached:
        - ccall_get_results
        - ccall_set_args
        - lj_assert_fail
        - lj_gc_step
        - lj_tab_set
        - lj_vm_ffi_call
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1155,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1156,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1159,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1159,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1162,44'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1185,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.h:18,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:19,45'
              BranchSideFuncs:
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_cdata.h:21,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:22,22'
              BranchSideFuncs:
                - ccall_set_args
                - lj_vm_ffi_call
                - ccall_get_results
                - lj_gc_step
                - lj_tab_set
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1167,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1169,39'
              BranchSideFuncs:
                - lj_tab_set
                - ccall_get_results
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1172,30'
              BranchSideFuncs:
                - ccall_get_results
                - lj_gc_step
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1181,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1182,7'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1183,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ccall.c:1182,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1181,5'
              BranchSideFuncs:
                - lj_gc_step
            - BranchSide:      'third_party/luajit/src/lj_ccall.c:1182,7'
              BranchSideFuncs:
                - lj_gc_step
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1162,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ccall.c:1163,15'
          Dst:             ccall_set_args
        - Src:             'third_party/luajit/src/lj_ccall.c:1166,5'
          Dst:             lj_vm_ffi_call
        - Src:             'third_party/luajit/src/lj_ccall.c:1170,7'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_ccall.c:1173,16'
          Dst:             ccall_get_results
        - Src:             'third_party/luajit/src/lj_ccall.c:1182,7'
          Dst:             lj_gc_step
    - functionName:    lj_vm_ffi_call
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cconv_substruct_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - d
        - dp
        - o
        - len
        - ip
      BBCount:         62
      ICount:          473
      EdgeCount:       80
      CyclomaticComplexity: 20
      functionsReached:
        - cconv_substruct_init
        - lj_assert_fail
        - lj_cconv_bf_tv
        - lj_cconv_ct_tv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:704,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:704,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:705,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:707,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:707,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:708,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:707,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:708,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:717,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:709,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:709,29'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:710,11'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:710,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:710,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:711,13'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:712,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:713,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:715,17'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:716,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:716,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:717,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - cconv_substruct_init
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:720,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:720,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:721,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_init
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:713,2'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_cconv.c:715,2'
          Dst:             lj_cconv_bf_tv
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:718,7'
          Dst:             cconv_substruct_init
    - functionName:    lj_cconv_ct_tv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - dp
        - o
        - flags
      BBCount:         198
      ICount:          1389
      EdgeCount:       242
      CyclomaticComplexity: 46
      functionsReached:
        - cconv_array_tab
        - cconv_err_convtv
        - cconv_struct_tab
        - lj_assert_fail
        - lj_ccallback_new
        - lj_cconv_ct_ct
        - lj_ctype_getfieldq
        - lj_ctype_intern
      functionUses:    19
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:556,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:557,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:560,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_struct_tab
                - lj_assert_fail
                - cconv_array_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:560,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:561,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:578,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_struct_tab
                - lj_assert_fail
                - cconv_array_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:561,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:561,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:561,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:562,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:562,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:562,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:564,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:565,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:569,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:565,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:565,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:566,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:570,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:571,21'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:575,11'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:575,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:575,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:576,7'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:578,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:579,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:602,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_struct_tab
                - lj_assert_fail
                - cconv_array_tab
        - Branch String:   'third_party/luajit/src/lj_cconv.c:579,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:579,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:579,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:580,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:582,20'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - cconv_err_convtv
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:588,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:583,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:583,20'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:584,2'
              BranchSideFuncs:
                - cconv_err_convtv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:583,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:584,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:585,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:585,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:585,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:586,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:588,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:589,34'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:598,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_convtv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - cconv_err_convtv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:591,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:591,41'
              BranchSideFuncs:
                - cconv_err_convtv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:592,2'
              BranchSideFuncs:
                - cconv_err_convtv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:591,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:592,2'
              BranchSideFuncs:
                - cconv_err_convtv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:593,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:593,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:593,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:595,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:593,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:594,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:595,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:602,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:603,9'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - cconv_struct_tab
                - lj_assert_fail
                - cconv_array_tab
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:612,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:603,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:604,23'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_array_tab
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:606,16'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - cconv_struct_tab
        - Branch String:   'third_party/luajit/src/lj_cconv.c:604,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:604,35'
              BranchSideFuncs:
                - cconv_array_tab
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:604,35'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:606,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:607,24'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_struct_tab
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:610,7'
              BranchSideFuncs:
                - cconv_err_convtv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:607,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:607,36'
              BranchSideFuncs:
                - cconv_struct_tab
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:607,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:612,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:612,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:613,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:612,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:613,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:616,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:616,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:617,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:619,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:619,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:620,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:624,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:620,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:620,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:620,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:622,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:623,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:624,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:624,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:625,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:626,14'
              BranchSideFuncs:
                - cconv_err_convtv
                - lj_assert_fail
                - lj_ccallback_new
        - Branch String:   'third_party/luajit/src/lj_obj.h:875,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:875,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:876,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:877,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:626,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:627,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ccallback_new
                - cconv_err_convtv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:633,10'
              BranchSideFuncs:
                - cconv_err_convtv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:627,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:627,40'
              BranchSideFuncs:
                - lj_ccallback_new
                - cconv_err_convtv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:627,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:628,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:629,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:632,5'
              BranchSideFuncs:
                - cconv_err_convtv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:639,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:639,46'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:640,18'
              BranchSideFuncs:
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:561,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:562,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:565,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:572,13'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:575,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:579,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:582,20'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_cconv.c:585,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:604,35'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:604,7'
          Dst:             cconv_array_tab
        - Src:             'third_party/luajit/src/lj_cconv.c:607,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:607,7'
          Dst:             cconv_struct_tab
        - Src:             'third_party/luajit/src/lj_cconv.c:613,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:620,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:625,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:625,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:627,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:627,15'
          Dst:             lj_ccallback_new
        - Src:             'third_party/luajit/src/lj_cconv.c:635,5'
          Dst:             cconv_err_convtv
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:639,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:640,3'
          Dst:             lj_cconv_ct_ct
    - functionName:    lj_cconv_bf_tv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - d
        - dp
        - o
      BBCount:         42
      ICount:          353
      EdgeCount:       44
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_err_caller
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:649,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:649,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:650,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:650,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:652,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:656,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cconv.c:652,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:652,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:653,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cconv.c:661,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:661,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:662,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cconv.c:662,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:662,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:662,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:662,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:662,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:664,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cconv.c:664,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:665,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:666,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:669,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:670,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:671,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:672,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:674,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:649,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:652,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:653,5'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:657,5'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_cconv.c:661,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:662,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:665,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_cconv.c:674,5'
          Dst:             lj_assert_fail
    - functionName:    cconv_array_tab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - dp
        - t
        - flags
      BBCount:         43
      ICount:          304
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - cconv_err_initov
        - lj_assert_fail
        - lj_cconv_ct_tv
        - lj_tab_getinth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
        - Branch String:   'third_party/luajit/src/lj_cconv.c:478,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:478,13'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:478,13'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
        - Branch String:   'third_party/luajit/src/lj_cconv.c:479,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:479,16'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_tab_getinth
                - cconv_err_initov
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:480,11'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
        - Branch String:   'third_party/luajit/src/lj_cconv.c:479,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:480,11'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:483,9'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_tab_getinth
                - cconv_err_initov
        - Branch String:   'third_party/luajit/src/lj_cconv.c:480,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:480,19'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_cconv_ct_tv
                - cconv_err_initov
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:481,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:483,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:484,24'
              BranchSideFuncs:
                - cconv_err_initov
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:485,20'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_tab_getinth
                - cconv_err_initov
        - Branch String:   'third_party/luajit/src/lj_cconv.c:488,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:488,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:489,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:489,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:490,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:492,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:490,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:490,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:491,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:478,28'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_cconv.c:484,7'
          Dst:             cconv_err_initov
        - Src:             'third_party/luajit/src/lj_cconv.c:485,5'
          Dst:             lj_cconv_ct_tv
    - functionName:    cconv_struct_tab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - dp
        - t
        - flags
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cconv_substruct_tab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:541,3'
          Dst:             cconv_substruct_tab
    - functionName:    cconv_err_convtv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - o
        - flags
      BBCount:         8
      ICount:          93
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ctype_repr
        - lj_err_argv
        - lj_err_callerv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:41,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:41,21'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_argv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:41,21'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_argv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:42,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:43,17'
              BranchSideFuncs:
                - lj_err_argv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:45,20'
              BranchSideFuncs:
                - lj_err_callerv
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:40,21'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lj_cconv.c:43,5'
          Dst:             lj_err_argv
        - Src:             'third_party/luajit/src/lj_cconv.c:45,5'
          Dst:             lj_err_callerv
    - functionName:    lj_cconv_ct_ct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - s
        - dp
        - sp
        - flags
      BBCount:         364
      ICount:          2241
      EdgeCount:       451
      CyclomaticComplexity: 89
      functionsReached:
        - cconv_err_conv
        - lj_assert_fail
        - lj_cconv_compatptr
        - lj_cconv_ct_ct
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:125,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:125,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:125,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:125,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:125,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:127,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:127,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:127,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:127,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:127,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:127,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:130,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:130,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:130,44'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:131,5'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:130,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:131,5'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:134,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:134,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:134,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:135,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:134,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:134,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:135,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:135,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:135,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:136,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:135,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:135,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:136,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:136,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:136,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:138,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:136,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:136,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:138,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:136,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:136,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:138,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:138,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:138,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:140,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:138,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:138,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:140,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:138,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:138,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:140,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:140,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:140,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:142,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:140,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:140,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:142,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:142,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:142,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:145,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:142,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:142,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:145,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.h:30,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:30,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:33,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.h:37,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:37,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:38,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.h:30,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:30,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:33,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.h:37,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:37,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:38,10'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_cconv_compatptr
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_cconv_compatptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:145,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:153,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:161,9'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:166,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:166,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:191,5'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:217,21'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:222,11'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:226,11'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:236,5'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:236,5'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:267,5'
              BranchSideFuncs:
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:281,21'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:288,21'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:294,21'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:301,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:314,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:314,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:314,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:328,9'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:333,11'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:338,11'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:344,29'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - cconv_err_conv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:350,29'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:350,29'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:356,10'
              BranchSideFuncs:
                - lj_cconv_compatptr
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:363,10'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:368,5'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:149,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:149,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:149,51'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:154,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:154,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:155,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:156,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:156,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:156,48'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:161,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:161,50'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:162,14'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:162,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:162,53'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:163,10'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:164,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:164,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:164,48'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:172,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:174,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:184,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:174,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:174,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:174,51'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:194,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:194,49'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:195,14'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:195,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:195,60'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:196,10'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:199,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:199,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:200,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:199,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:199,39'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:204,16'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:199,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:200,28'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:204,16'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:201,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:201,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:202,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:202,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:202,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:203,36'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:204,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:205,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:206,16'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:206,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:207,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:212,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:207,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:208,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:210,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:222,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:222,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:223,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:226,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:226,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:227,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:240,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:240,23'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:242,11'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:240,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:240,39'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:252,16'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:240,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:242,11'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:252,16'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:242,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:243,18'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:244,20'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:244,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:245,6'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:248,6'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:245,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:245,34'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:246,22'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:248,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:248,35'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:249,23'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:252,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:253,32'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:254,16'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:254,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:255,13'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:258,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:255,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:255,60'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:256,37'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:261,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:261,50'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:262,14'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:262,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:262,60'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:263,10'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:269,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:269,25'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:271,9'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:271,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:271,49'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:272,14'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:272,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:272,60'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:273,10'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:275,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:275,50'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:276,14'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:276,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:276,60'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:277,10'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cconv_err_conv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cconv_err_conv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:301,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:302,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:308,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_cconv.c:319,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:320,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:323,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:328,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:328,25'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:329,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:333,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:333,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:334,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:338,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:338,34'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:338,55'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:338,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:338,55'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:340,13'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:344,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:344,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:345,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:18,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:19,45'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:21,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:22,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:29,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:30,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:32,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:32,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:32,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:33,27'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:350,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:350,48'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:351,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:29,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:30,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:32,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:32,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:32,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:33,27'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:356,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:356,32'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:358,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:356,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:356,54'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:358,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:356,69'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:357,2'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:358,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:357,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:357,51'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:358,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:356,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:358,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:359,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:363,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:363,32'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:364,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:363,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:363,54'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:364,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:363,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:363,59'
              BranchSideFuncs:
                - cconv_err_conv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:364,7'
              BranchSideFuncs:
                - cconv_err_conv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:366,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:366,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:367,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:125,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:127,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:134,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:135,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:136,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:138,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:140,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:142,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:145,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:145,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:145,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:145,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:217,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:281,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:288,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:294,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:302,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:303,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:304,7'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_cconv.c:305,7'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_cconv.c:314,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:317,5'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_cconv.c:344,10'
          Dst:             lj_cconv_compatptr
        - Src:             'third_party/luajit/src/lj_cconv.c:345,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:345,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:350,10'
          Dst:             lj_cconv_compatptr
        - Src:             'third_party/luajit/src/lj_cconv.c:351,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:357,32'
          Dst:             lj_cconv_compatptr
        - Src:             'third_party/luajit/src/lj_cconv.c:366,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:372,5'
          Dst:             cconv_err_conv
    - functionName:    lj_cconv_compatptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - s
        - flags
      BBCount:         48
      ICount:          260
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - cconv_childqual
        - lj_cconv_compatptr
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:78,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:78,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:108,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:78,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:79,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:108,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:81,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:82,27'
              BranchSideFuncs:
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:83,10'
              BranchSideFuncs:
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lj_cconv.c:83,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:84,11'
              BranchSideFuncs:
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:86,18'
              BranchSideFuncs:
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lj_cconv.c:84,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:85,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:86,5'
              BranchSideFuncs:
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lj_cconv.c:87,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:88,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:89,11'
              BranchSideFuncs:
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lj_cconv.c:89,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:89,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:90,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:89,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:90,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:91,5'
              BranchSideFuncs:
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lj_cconv.c:92,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:93,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:94,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:92,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:94,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:95,9'
              BranchSideFuncs:
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lj_cconv.c:95,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:96,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:98,16'
              BranchSideFuncs:
                - lj_cconv_compatptr
        - Branch String:   'third_party/luajit/src/lj_cconv.c:96,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:97,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:98,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:98,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:100,33'
              BranchSideFuncs:
                - lj_cconv_compatptr
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:101,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:101,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:102,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:104,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:102,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:103,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:104,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:80,9'
          Dst:             cconv_childqual
        - Src:             'third_party/luajit/src/lj_cconv.c:82,11'
          Dst:             cconv_childqual
        - Src:             'third_party/luajit/src/lj_cconv.c:100,14'
          Dst:             lj_cconv_compatptr
    - functionName:    cconv_err_conv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - s
        - flags
      BBCount:         11
      ICount:          122
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - lj_ctype_repr
        - lj_err_argv
        - lj_err_callerv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:25,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:26,30'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_argv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:29,11'
              BranchSideFuncs:
                - lj_ctype_repr
                - lj_err_callerv
                - lj_err_argv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:26,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:26,28'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_argv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:27,9'
              BranchSideFuncs:
                - lj_err_callerv
                - lj_err_argv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:30,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:31,17'
              BranchSideFuncs:
                - lj_err_argv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:33,20'
              BranchSideFuncs:
                - lj_err_callerv
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:23,21'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lj_cconv.c:29,11'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lj_cconv.c:31,5'
          Dst:             lj_err_argv
        - Src:             'third_party/luajit/src/lj_cconv.c:33,5'
          Dst:             lj_err_callerv
    - functionName:    cconv_childqual
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ct
        - qual
      BBCount:         37
      ICount:          269
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:62,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:63,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:64,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:63,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:63,56'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:64,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:64,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:65,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:60,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:67,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    cconv_substruct_tab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - dp
        - t
        - ip
        - flags
      BBCount:         84
      ICount:          586
      EdgeCount:       108
      CyclomaticComplexity: 26
      functionsReached:
        - cconv_substruct_tab
        - lj_assert_fail
        - lj_cconv_bf_tv
        - lj_cconv_ct_tv
        - lj_tab_getinth
        - lj_tab_getstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:502,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:502,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:503,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_cconv.c:505,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:505,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:507,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_cconv.c:505,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:507,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:528,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:508,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:508,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:509,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_cconv.c:509,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:509,19'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:518,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:511,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:511,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:511,5'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:512,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:512,13'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_tab_getinth
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:513,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:512,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:513,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:517,8'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_tab_getinth
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:513,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:513,20'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:514,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:514,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:514,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:515,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:520,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:520,34'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:520,34'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:521,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:521,13'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_tab_getinth
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:521,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_cconv.c:521,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:521,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_cconv.c:523,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:524,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_tab_getinth
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:526,17'
              BranchSideFuncs:
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_tab_getinth
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_cconv.c:527,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:527,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:528,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - cconv_substruct_tab
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_cconv_bf_tv
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_assert_fail
                - lj_tab_getinth
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:511,17'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_cconv.c:520,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:520,17'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:524,2'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_cconv.c:526,2'
          Dst:             lj_cconv_bf_tv
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:529,7'
          Dst:             cconv_substruct_tab
    - functionName:    cconv_err_initov
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - d
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ctype_repr
        - lj_err_callerv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:51,21'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lj_cconv.c:52,3'
          Dst:             lj_err_callerv
    - functionName:    cconv_struct_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - sz
        - dp
        - o
        - len
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - cconv_err_initov
        - cconv_substruct_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:732,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:733,22'
              BranchSideFuncs:
                - cconv_err_initov
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:734,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:731,3'
          Dst:             cconv_substruct_init
        - Src:             'third_party/luajit/src/lj_cconv.c:733,5'
          Dst:             cconv_err_initov
    - functionName:    cconv_array_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - sz
        - dp
        - o
        - len
      BBCount:         31
      ICount:          246
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - cconv_err_initov
        - lj_assert_fail
        - lj_cconv_ct_tv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - cconv_err_initov
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - cconv_err_initov
        - Branch String:   'third_party/luajit/src/lj_cconv.c:688,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:689,22'
              BranchSideFuncs:
                - cconv_err_initov
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:690,10'
              BranchSideFuncs:
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:690,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:691,20'
              BranchSideFuncs:
                - lj_cconv_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:692,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:692,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:693,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:695,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:693,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:693,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:694,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:689,5'
          Dst:             cconv_err_initov
        - Src:             'third_party/luajit/src/lj_cconv.c:691,5'
          Dst:             lj_cconv_ct_tv
    - functionName:    lj_cconv_ct_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - sz
        - dp
        - o
        - len
      BBCount:         18
      ICount:          115
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - cconv_array_init
        - cconv_err_initov
        - cconv_struct_init
        - lj_cconv_ct_tv
        - lj_cconv_multi_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:755,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:756,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:757,12'
              BranchSideFuncs:
                - cconv_err_initov
                - cconv_struct_init
                - cconv_array_init
                - lj_cconv_multi_init
                - lj_cconv_ct_tv
        - Branch String:   'third_party/luajit/src/lj_cconv.c:757,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:757,45'
              BranchSideFuncs:
                - lj_cconv_multi_init
                - lj_cconv_ct_tv
                - cconv_err_initov
                - cconv_struct_init
                - cconv_array_init
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:759,12'
              BranchSideFuncs:
                - cconv_err_initov
                - cconv_struct_init
                - cconv_array_init
        - Branch String:   'third_party/luajit/src/lj_cconv.c:757,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:758,20'
              BranchSideFuncs:
                - cconv_err_initov
                - cconv_struct_init
                - cconv_array_init
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:759,12'
              BranchSideFuncs:
                - cconv_err_initov
                - cconv_struct_init
                - cconv_array_init
        - Branch String:   'third_party/luajit/src/lj_cconv.c:759,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:760,22'
              BranchSideFuncs:
                - cconv_array_init
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:761,12'
              BranchSideFuncs:
                - cconv_err_initov
                - cconv_struct_init
        - Branch String:   'third_party/luajit/src/lj_cconv.c:761,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:762,23'
              BranchSideFuncs:
                - cconv_struct_init
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:764,22'
              BranchSideFuncs:
                - cconv_err_initov
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:757,25'
          Dst:             lj_cconv_multi_init
        - Src:             'third_party/luajit/src/lj_cconv.c:758,5'
          Dst:             lj_cconv_ct_tv
        - Src:             'third_party/luajit/src/lj_cconv.c:760,5'
          Dst:             cconv_array_init
        - Src:             'third_party/luajit/src/lj_cconv.c:762,5'
          Dst:             cconv_struct_init
        - Src:             'third_party/luajit/src/lj_cconv.c:764,5'
          Dst:             cconv_err_initov
    - functionName:    lj_cconv_multi_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - d
        - o
      BBCount:         26
      ICount:          140
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_ctype_rawref
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:742,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:742,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:744,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
        - Branch String:   'third_party/luajit/src/lj_cconv.c:742,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:743,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:744,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
        - Branch String:   'third_party/luajit/src/lj_cconv.c:744,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:744,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:745,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:744,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:744,37'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:746,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
        - Branch String:   'third_party/luajit/src/lj_cconv.c:744,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:745,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:746,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
        - Branch String:   'third_party/luajit/src/lj_cconv.c:746,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:746,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:748,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:746,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:746,44'
              BranchSideFuncs:
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:746,44'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:746,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:747,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:748,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:746,44'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:746,23'
          Dst:             lj_ctype_rawref
    - functionName:    lj_cconv_tv_bf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - s
        - o
        - sp
      BBCount:         35
      ICount:          266
      EdgeCount:       36
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_err_caller
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:430,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:430,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:432,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:432,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:433,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:434,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:435,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:437,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:444,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:444,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:445,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cconv.c:445,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:445,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:445,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:445,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:445,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:446,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cconv.c:446,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:447,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:448,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:448,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:449,25'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:460,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:450,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:451,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:453,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:461,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:462,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cconv.c:430,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:437,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:444,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:445,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:447,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_cconv.c:461,5'
          Dst:             lj_assert_fail
    - functionName:    lj_cconv_tv_ct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - s
        - sid
        - o
        - sp
      BBCount:         80
      ICount:          823
      EdgeCount:       97
      CyclomaticComplexity: 19
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_ct
        - lj_cdata_newref
        - lj_mem_newgco
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cconv.c:383,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:384,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:406,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cdata_newref
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:384,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:385,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:401,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:385,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:385,37'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:395,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:385,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:385,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:395,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:398,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:398,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:400,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:401,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:401,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:401,57'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:406,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:406,41'
              BranchSideFuncs:
                - lj_cdata_newref
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:408,15'
              BranchSideFuncs:
                - lj_cdata_newref
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cconv.c:406,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:408,15'
              BranchSideFuncs:
                - lj_cdata_newref
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:412,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:409,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cconv.c:415,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:415,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:417,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.c:419,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:395,2'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_cconv.c:398,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:408,26'
          Dst:             lj_cdata_newref
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:415,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:417,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cconv.c:417,10'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cdata_set
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - d
        - dp
        - o
        - qual
      BBCount:         80
      ICount:          528
      EdgeCount:       96
      CyclomaticComplexity: 18
      functionsReached:
        - lj_assert_fail
        - lj_cconv_bf_tv
        - lj_cconv_ct_tv
        - lj_err_caller
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cdata.c:266,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:267,5'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:268,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_bf_tv
        - Branch String:   'third_party/luajit/src/lj_cdata.c:269,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:269,39'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:270,20'
              BranchSideFuncs:
                - lj_cconv_bf_tv
        - Branch String:   'third_party/luajit/src/lj_cdata.c:275,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:275,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:277,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:275,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:275,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:277,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:280,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:281,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:287,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:281,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:281,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:282,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:288,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:289,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:291,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:289,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:289,54'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:290,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:296,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:296,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:297,3'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:297,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:297,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:299,9'
              BranchSideFuncs:
                - lj_cconv_ct_tv
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cdata.c:299,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:299,37'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:304,18'
              BranchSideFuncs:
                - lj_cconv_ct_tv
      Callsites:
        - Src:             'third_party/luajit/src/lj_cdata.c:270,5'
          Dst:             lj_cconv_bf_tv
        - Src:             'third_party/luajit/src/lj_cdata.c:275,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:277,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:281,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:283,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:293,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:296,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:297,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:301,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_cdata.c:304,3'
          Dst:             lj_cconv_ct_tv
    - functionName:    cdata_getconst
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - o
        - ct
      BBCount:         28
      ICount:          194
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:219,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:219,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:219,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:219,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:222,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.c:222,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:222,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:225,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.c:222,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:223,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:225,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cdata.c:218,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:219,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cdata_get
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - s
        - o
        - sp
      BBCount:         48
      ICount:          357
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - cdata_getconst
        - lj_assert_fail
        - lj_cconv_tv_bf
        - lj_cconv_tv_ct
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cdata.c:233,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:234,20'
              BranchSideFuncs:
                - cdata_getconst
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:236,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_bf
        - Branch String:   'third_party/luajit/src/lj_cdata.c:241,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:241,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:243,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:241,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:241,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:243,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:247,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:248,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:255,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:248,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:248,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:249,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:255,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:256,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:258,25'
              BranchSideFuncs:
                - lj_cconv_tv_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_tv_ct
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_cdata.c:234,5'
          Dst:             cdata_getconst
        - Src:             'third_party/luajit/src/lj_cdata.c:237,12'
          Dst:             lj_cconv_tv_bf
        - Src:             'third_party/luajit/src/lj_cdata.c:241,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:248,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:256,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:258,10'
          Dst:             lj_cconv_tv_ct
    - functionName:    lj_cdata_index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - cd
        - key
        - pp
        - qual
      BBCount:         241
      ICount:          1729
      EdgeCount:       302
      CyclomaticComplexity: 63
      functionsReached:
        - lj_assert_fail
        - lj_cconv_ct_ct
        - lj_ctype_getfieldq
        - lj_ctype_size
        - lj_err_caller
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:120,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:120,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:121,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:121,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:121,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:122,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:128,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:129,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:133,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:129,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:129,54'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:130,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:133,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:133,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:138,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:138,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:143,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:159,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:143,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:143,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:146,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cdata.c:146,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:147,33'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:159,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:148,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:149,16'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:150,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:150,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:151,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:152,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.h:18,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:19,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:21,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:22,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.c:153,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:153,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:154,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.c:159,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:160,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:168,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
        - Branch String:   'third_party/luajit/src/lj_cdata.c:160,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:160,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:160,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:162,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:162,52'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:163,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
        - Branch String:   'third_party/luajit/src/lj_cdata.c:163,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:164,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:168,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_cconv_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_cdata.c:169,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:169,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:169,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:170,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:172,39'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:177,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:173,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:174,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:177,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:177,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:178,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:188,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:178,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:179,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:188,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:180,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:180,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:183,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:180,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:181,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:183,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:191,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:192,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:193,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
        - Branch String:   'third_party/luajit/src/lj_cdata.c:193,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:195,15'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:199,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:196,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:196,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:198,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:196,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:197,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:198,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:202,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:203,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:209,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:203,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:204,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:208,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.h:18,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:19,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:21,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:22,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_cconv_ct_ct
                - lj_ctype_size
                - lj_assert_fail
                - lj_err_caller
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:121,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:123,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:130,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:133,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:143,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:147,19'
          Dst:             lj_ctype_size
        - Src:             'third_party/luajit/src/lj_cdata.c:149,2'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_cdata.c:151,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:160,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:162,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:164,7'
          Dst:             lj_cconv_ct_ct
        - Src:             'third_party/luajit/src/lj_cdata.c:169,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:172,20'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:195,15'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:204,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:205,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_cdata_setfin
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - cd
        - obj
        - it
      BBCount:         36
      ICount:          476
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_tab_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cdata.c:93,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:93,7'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:96,15'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:97,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:97,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:97,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:98,21'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:99,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:100,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:103,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:104,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:97,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:97,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:98,10'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cdata_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
        - cd
      BBCount:         48
      ICount:          488
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cdata.c:65,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:77,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:69,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:70,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:74,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.c:77,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:78,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:85,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:79,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:79,43'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:79,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:80,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:82,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.c:80,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:82,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cdata.c:80,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:80,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:82,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:80,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:85,35'
          Dst:             lj_assert_fail
    - functionName:    lj_cdata_newx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cts
        - id
        - sz
        - info
      BBCount:         39
      ICount:          333
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_cdata_newv
        - lj_mem_newgco
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cdata.c:56,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:56,28'
              BranchSideFuncs:
                - lj_cdata_newv
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:59,26'
              BranchSideFuncs:
                - lj_cdata_newv
        - Branch String:   'third_party/luajit/src/lj_cdata.c:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:57,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:59,26'
              BranchSideFuncs:
                - lj_cdata_newv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:57,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:57,12'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:59,12'
          Dst:             lj_cdata_newv
    - functionName:    lj_cdata_newv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - id
        - sz
        - align
      BBCount:         10
      ICount:          179
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_mem_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cdata.c:33,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:33,31'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:33,3'
              BranchSideFuncs:
                - lj_mem_realloc
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.c:38,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:38,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cdata.c:38,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_cdata.c:34,13'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_cdata.c:38,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cdata_newref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cdata.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - p
        - id
      BBCount:         33
      ICount:          311
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_ctype_intern
        - lj_mem_newgco
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cdata.c:22,19'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:23,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cdata.c:23,17'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
    - functionName:    clib_check_lds
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - buf
      BBCount:         24
      ICount:          124
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - lj_str_new
        - strchr
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_clib.c:85,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:85,46'
              BranchSideFuncs:
                - strncmp
                - strchr
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_clib.c:86,19'
              BranchSideFuncs:
                - strchr
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_clib.c:85,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:86,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:91,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:85,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:87,5'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_clib.c:91,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:87,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:87,13'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_clib.c:88,14'
              BranchSideFuncs:
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_clib.c:88,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:88,24'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_clib.c:88,5'
              BranchSideFuncs:
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_clib.c:88,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:88,37'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_clib.c:88,5'
              BranchSideFuncs:
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_clib.c:88,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:88,48'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_clib.c:89,12'
              BranchSideFuncs:
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:85,9'
          Dst:             strncmp
        - Src:             'third_party/luajit/src/lj_clib.c:85,38'
          Dst:             strncmp
        - Src:             'third_party/luajit/src/lj_clib.c:86,12'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lj_clib.c:89,12'
          Dst:             lj_str_new
    - functionName:    clib_resolve_lds
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - name
      BBCount:         18
      ICount:          87
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - clib_check_lds
        - fclose
        - fgets
        - fopen64
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_clib.c:99,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:99,7'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - fgets
                - clib_check_lds
                - clib_check_lds
            - BranchSide:      'third_party/luajit/src/lj_clib.c:101,15'
              BranchSideFuncs:
                - fgets
                - fclose
                - strncmp
                - fgets
                - clib_check_lds
                - clib_check_lds
        - Branch String:   'third_party/luajit/src/lj_clib.c:101,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:102,20'
              BranchSideFuncs:
                - strncmp
                - fgets
                - fclose
                - clib_check_lds
                - clib_check_lds
            - BranchSide:      'third_party/luajit/src/lj_clib.c:111,12'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_clib.c:102,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:103,2'
              BranchSideFuncs:
                - clib_check_lds
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_clib.c:108,21'
              BranchSideFuncs:
                - clib_check_lds
                - fclose
        - Branch String:   'third_party/luajit/src/lj_clib.c:103,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:104,23'
              BranchSideFuncs:
                - clib_check_lds
                - fgets
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_clib.c:107,7'
              BranchSideFuncs:
                - fclose
        - Branch String:   'third_party/luajit/src/lj_clib.c:105,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:103,2'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'third_party/luajit/src/lj_clib.c:105,11'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:97,14'
          Dst:             fopen64
        - Src:             'third_party/luajit/src/lj_clib.c:101,9'
          Dst:             fgets
        - Src:             'third_party/luajit/src/lj_clib.c:102,12'
          Dst:             strncmp
        - Src:             'third_party/luajit/src/lj_clib.c:103,9'
          Dst:             fgets
        - Src:             'third_party/luajit/src/lj_clib.c:104,8'
          Dst:             clib_check_lds
        - Src:             'third_party/luajit/src/lj_clib.c:108,6'
          Dst:             clib_check_lds
        - Src:             'third_party/luajit/src/lj_clib.c:111,5'
          Dst:             fclose
    - functionName:    clib_extname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - name
      BBCount:         17
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - lj_strfmt_pushf
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_clib.c:59,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:59,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:64,17'
              BranchSideFuncs:
                - strchr
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_clib.c:64,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:65,30'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_clib.c:72,11'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_clib.c:72,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:72,42'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_clib.c:74,30'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_clib.c:72,70'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:73,4'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_clib.c:74,30'
              BranchSideFuncs:
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_clib.c:72,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:74,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:77,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:59,8'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lj_clib.c:64,10'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lj_clib.c:65,14'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_clib.c:74,14'
          Dst:             lj_strfmt_pushf
    - functionName:    lj_clib_default
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - mt
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clib_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:430,18'
          Dst:             clib_new
    - functionName:    clib_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - mt
      BBCount:         10
      ICount:          195
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_tab_new
        - lj_udata_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:401,14'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_clib.c:402,17'
          Dst:             lj_udata_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    clib_unloadlib
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cl
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - dlclose
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_clib.c:136,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:136,21'
              BranchSideFuncs:
                - dlclose
            - BranchSide:      'third_party/luajit/src/lj_clib.c:136,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:136,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:136,7'
              BranchSideFuncs:
                - dlclose
            - BranchSide:      'third_party/luajit/src/lj_clib.c:137,13'
              BranchSideFuncs:
                - dlclose
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:137,5'
          Dst:             dlclose
    - functionName:    lj_clib_unload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cl
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clib_unloadlib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:423,3'
          Dst:             clib_unloadlib
    - functionName:    clib_loadlib
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - name
        - global
      BBCount:         20
      ICount:          134
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - clib_extname
        - clib_resolve_lds
        - dlerror
        - dlopen
        - lj_err_callermsg
        - lj_str_new
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_clib.c:120,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:121,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:131,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:122,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:122,17'
              BranchSideFuncs:
                - lj_err_callermsg
                - strchr
                - lj_str_new
                - clib_resolve_lds
                - dlopen
                - dlerror
            - BranchSide:      'third_party/luajit/src/lj_clib.c:128,10'
              BranchSideFuncs:
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lj_clib.c:122,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:122,43'
              BranchSideFuncs:
                - strchr
                - lj_err_callermsg
                - lj_str_new
                - clib_resolve_lds
                - dlopen
                - dlerror
            - BranchSide:      'third_party/luajit/src/lj_clib.c:128,10'
              BranchSideFuncs:
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lj_clib.c:122,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:123,27'
              BranchSideFuncs:
                - lj_str_new
                - clib_resolve_lds
                - lj_err_callermsg
                - dlopen
                - dlerror
            - BranchSide:      'third_party/luajit/src/lj_clib.c:128,10'
              BranchSideFuncs:
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lj_clib.c:122,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:124,18'
              BranchSideFuncs:
                - dlopen
                - dlerror
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lj_clib.c:128,10'
              BranchSideFuncs:
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lj_clib.c:125,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:125,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:126,13'
              BranchSideFuncs:
                - dlerror
                - lj_err_callermsg
        - Branch String:   'third_party/luajit/src/lj_clib.c:128,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:128,19'
              BranchSideFuncs:
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lj_clib.c:129,22'
              BranchSideFuncs:
                - lj_err_callermsg
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:118,20'
          Dst:             clib_extname
        - Src:             'third_party/luajit/src/lj_clib.c:118,13'
          Dst:             dlopen
        - Src:             'third_party/luajit/src/lj_clib.c:121,27'
          Dst:             dlerror
        - Src:             'third_party/luajit/src/lj_clib.c:122,36'
          Dst:             strchr
        - Src:             'third_party/luajit/src/lj_clib.c:123,30'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_clib.c:123,10'
          Dst:             clib_resolve_lds
        - Src:             'third_party/luajit/src/lj_clib.c:124,11'
          Dst:             dlopen
        - Src:             'third_party/luajit/src/lj_clib.c:126,13'
          Dst:             dlerror
        - Src:             'third_party/luajit/src/lj_clib.c:129,5'
          Dst:             lj_err_callermsg
    - functionName:    lj_clib_load
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - mt
        - name
        - global
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clib_loadlib
        - clib_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:415,18'
          Dst:             clib_loadlib
        - Src:             'third_party/luajit/src/lj_clib.c:416,18'
          Dst:             clib_new
    - functionName:    clib_getsym
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cl
        - name
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlsym
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:142,13'
          Dst:             dlsym
    - functionName:    clib_extsym
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ct
        - name
      BBCount:         18
      ICount:          129
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_clib.c:333,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:334,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:338,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_clib.c:335,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:336,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:337,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:336,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:336,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:336,14'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:336,14'
          Dst:             lj_assert_fail
    - functionName:    lj_clib_index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cl
        - name
      BBCount:         95
      ICount:          877
      EdgeCount:       115
      CyclomaticComplexity: 22
      functionsReached:
        - clib_error_
        - clib_extsym
        - clib_getsym
        - lj_assert_fail
        - lj_ctype_getname
        - lj_err_callerv
        - lj_mem_newgco
        - lj_tab_setstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_clib.c:345,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:345,7'
              BranchSideFuncs:
                - lj_ctype_getname
                - lj_err_callerv
                - clib_extsym
                - clib_getsym
                - lj_assert_fail
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:346,30'
              BranchSideFuncs:
                - lj_ctype_getname
                - lj_err_callerv
                - clib_extsym
                - clib_getsym
                - lj_assert_fail
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_clib.c:349,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:350,22'
              BranchSideFuncs:
                - clib_extsym
                - clib_getsym
                - lj_assert_fail
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:351,9'
              BranchSideFuncs:
                - clib_extsym
                - clib_getsym
                - lj_assert_fail
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_clib.c:351,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:352,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:360,37'
              BranchSideFuncs:
                - clib_extsym
                - clib_getsym
                - lj_assert_fail
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_clib.c:353,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:353,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:353,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_clib.c:353,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:353,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:355,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:355,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:355,50'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:358,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:355,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:356,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_clib.c:358,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_clib.c:366,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:366,7'
              BranchSideFuncs:
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:382,12'
              BranchSideFuncs:
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_clib.c:366,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:366,7'
              BranchSideFuncs:
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:382,12'
              BranchSideFuncs:
                - clib_error_
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_clib.c:382,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:383,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_clib.c:387,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cdata.h:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:43,3'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:46,33'
              BranchSideFuncs:
                - lj_mem_newgco
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_clib.c:390,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:344,16'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_clib.c:348,18'
          Dst:             lj_ctype_getname
        - Src:             'third_party/luajit/src/lj_clib.c:350,7'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lj_clib.c:352,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:353,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:360,25'
          Dst:             clib_extsym
        - Src:             'third_party/luajit/src/lj_clib.c:364,17'
          Dst:             clib_getsym
        - Src:             'third_party/luajit/src/lj_clib.c:366,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:383,2'
          Dst:             clib_error_
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:387,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:387,12'
          Dst:             lj_mem_newgco
        - Src:             'third_party/luajit/src/lj_cdata.h:48,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:390,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_clib.c:390,7'
          Dst:             lj_assert_fail
    - functionName:    clib_error_
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_clib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - dlerror
        - lj_err_callermsg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_clib.c:38,23'
          Dst:             dlerror
        - Src:             'third_party/luajit/src/lj_clib.c:38,3'
          Dst:             lj_err_callermsg
    - functionName:    cp_push_attributes
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decl
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - cp_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:792,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:798,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:799,10'
              BranchSideFuncs:
                - cp_push
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:800,7'
          Dst:             cp_push
    - functionName:    cp_push
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - decl
        - info
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cp_add
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:785,23'
          Dst:             cp_add
    - functionName:    cp_add
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - decl
        - info
        - size
      BBCount:         5
      ICount:          105
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - cp_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:771,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:771,43'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:772,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:771,36'
          Dst:             cp_err
    - functionName:    cp_err
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - em
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - cp_errmsg
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:166,3'
          Dst:             cp_errmsg
    - functionName:    cp_errmsg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cp
        - tok
        - em
      BBCount:         31
      ICount:          303
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - cp_tok2str
        - lj_buf_more2
        - lj_err_callermsg
        - lj_strfmt_pushf
        - lj_strfmt_pushvf
      functionUses:    20
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:132,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:133,12'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:134,14'
              BranchSideFuncs:
                - cp_tok2str
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:134,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:134,35'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:136,9'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:134,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:134,58'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:136,9'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:134,77'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:135,7'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:136,9'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:134,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:136,9'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:140,25'
              BranchSideFuncs:
                - cp_tok2str
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_cparse.c:136,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:136,51'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:137,13'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strfmt_pushvf
                - lj_err_callermsg
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_cparse.c:146,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:147,27'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:148,7'
              BranchSideFuncs:
                - lj_err_callermsg
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_cparse.c:148,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:149,27'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_err_callermsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:150,20'
              BranchSideFuncs:
                - lj_err_callermsg
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_cparse.c:140,14'
          Dst:             cp_tok2str
        - Src:             'third_party/luajit/src/lj_cparse.c:144,9'
          Dst:             lj_strfmt_pushvf
        - Src:             'third_party/luajit/src/lj_cparse.c:147,11'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_cparse.c:149,11'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_cparse.c:150,3'
          Dst:             lj_err_callermsg
    - functionName:    cp_tok2str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - tok
      BBCount:         12
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_strfmt_pushf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:70,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:70,3'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:71,7'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_cparse.c:71,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:72,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:73,13'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_strfmt_pushf
        - Branch String:   'third_party/luajit/src/lj_cparse.c:73,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:74,28'
              BranchSideFuncs:
                - lj_strfmt_pushf
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:76,28'
              BranchSideFuncs:
                - lj_strfmt_pushf
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:70,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:74,12'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_cparse.c:76,12'
          Dst:             lj_strfmt_pushf
    - functionName:    cp_decl_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1690
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - fdecl
      BBCount:         69
      ICount:          538
      EdgeCount:       87
      CyclomaticComplexity: 20
      functionsReached:
        - cp_add
        - cp_check
        - cp_decl_intern
        - cp_decl_spec
        - cp_declarator
        - cp_err_token
        - cp_next
        - cp_opt
        - lj_assert_fail
        - lj_ctype_intern
        - lj_ctype_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1638,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1639,5'
              BranchSideFuncs:
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1674,12'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1643,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1644,11'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1649,20'
              BranchSideFuncs:
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1654,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1655,2'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1656,16'
              BranchSideFuncs:
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1656,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1657,28'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1659,16'
              BranchSideFuncs:
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1664,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1665,36'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1667,11'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1669,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1669,36'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1670,18'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1672,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1643,18'
              BranchSideFuncs:
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_opt
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_check
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1673,3'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_add
                - cp_next
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1675,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1675,7'
              BranchSideFuncs:
                - cp_next
                - cp_err_token
                - cp_add
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1676,9'
              BranchSideFuncs:
                - cp_next
                - cp_err_token
                - cp_add
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1679,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1679,32'
              BranchSideFuncs:
                - cp_next
                - cp_err_token
                - cp_add
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1680,16'
              BranchSideFuncs:
                - cp_next
                - cp_err_token
                - cp_add
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1680,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1680,34'
              BranchSideFuncs:
                - cp_next
                - cp_err_token
                - cp_add
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1681,16'
              BranchSideFuncs:
                - cp_next
                - cp_add
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1680,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1680,48'
              BranchSideFuncs:
                - cp_add
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1681,16'
              BranchSideFuncs:
                - cp_next
                - cp_add
                - cp_err_token
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1643,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1644,2'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1645,2'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1649,7'
          Dst:             cp_decl_spec
        - Src:             'third_party/luajit/src/lj_cparse.c:1651,7'
          Dst:             cp_declarator
        - Src:             'third_party/luajit/src/lj_cparse.c:1652,17'
          Dst:             cp_decl_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1657,12'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_cparse.c:1660,12'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_cparse.c:1663,17'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1672,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1674,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1675,7'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1681,37'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1682,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1689,16'
          Dst:             cp_add
    - functionName:    cp_opt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - tok
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cp_next
      functionUses:    53
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:418,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:418,33'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:419,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:418,25'
          Dst:             cp_next
    - functionName:    cp_check
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - tok
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - cp_err_token
        - cp_next
      functionUses:    31
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:425,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:425,36'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:426,11'
              BranchSideFuncs:
                - cp_next
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:425,23'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:426,3'
          Dst:             cp_next
    - functionName:    cp_decl_spec
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - decl
        - scl
      BBCount:         89
      ICount:          558
      EdgeCount:       112
      CyclomaticComplexity: 25
      functionsReached:
        - cp_decl_attributes
        - cp_decl_enum
        - cp_decl_struct
        - cp_errmsg
        - cp_next
        - cp_push
        - cp_push_type
        - lj_assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1522,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1522,38'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1538,9'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_errmsg
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1522,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1524,11'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1538,9'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_errmsg
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1524,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1525,6'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1528,22'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1525,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1525,10'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1526,7'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1530,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1531,8'
              BranchSideFuncs:
                - cp_errmsg
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1532,18'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1531,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1531,31'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1532,7'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1532,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:0,0'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1533,2'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1538,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1538,15'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1540,7'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1538,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1539,3'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1540,7'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1538,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1540,7'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1541,13'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_errmsg
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1541,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1543,29'
              BranchSideFuncs:
                - cp_decl_struct
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1546,29'
              BranchSideFuncs:
                - cp_decl_struct
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1549,27'
              BranchSideFuncs:
                - cp_decl_enum
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_struct
                - cp_decl_struct
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1552,11'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1559,14'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_next
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1563,7'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1552,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1553,9'
              BranchSideFuncs:
                - cp_next
                - cp_decl_attributes
                - cp_next
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
                - cp_decl_enum
                - cp_decl_struct
                - cp_decl_struct
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1557,7'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1569,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1570,12'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1572,7'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
                - cp_push_type
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1572,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1573,18'
              BranchSideFuncs:
                - cp_push_type
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1574,15'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1574,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1575,13'
              BranchSideFuncs:
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1579,19'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1580,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1581,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1588,17'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1581,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1582,12'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1583,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1584,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1584,37'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1585,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1585,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1586,5'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1588,5'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1588,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1589,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1591,17'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1590,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1590,32'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1591,5'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1591,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1592,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1594,17'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1592,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1593,7'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1594,5'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1594,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1595,10'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1596,17'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1596,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1597,10'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1598,17'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1598,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1599,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1601,17'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1602,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1603,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1604,10'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1606,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1606,5'
              BranchSideFuncs:
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1607,13'
              BranchSideFuncs:
                - cp_push
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1521,5'
          Dst:             cp_decl_attributes
        - Src:             'third_party/luajit/src/lj_cparse.c:1531,21'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1535,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1543,14'
          Dst:             cp_decl_struct
        - Src:             'third_party/luajit/src/lj_cparse.c:1546,14'
          Dst:             cp_decl_struct
        - Src:             'third_party/luajit/src/lj_cparse.c:1549,14'
          Dst:             cp_decl_enum
        - Src:             'third_party/luajit/src/lj_cparse.c:1554,2'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1560,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1573,5'
          Dst:             cp_push_type
        - Src:             'third_party/luajit/src/lj_cparse.c:1575,5'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:1582,2'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1603,2'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1606,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1609,5'
          Dst:             cp_push
    - functionName:    cp_declarator
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         51
      ICount:          300
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - cp_check
        - cp_decl_array
        - cp_decl_attributes
        - cp_decl_func
        - cp_declarator
        - cp_err
        - cp_err_token
        - cp_expr_ksize
        - cp_istypedecl
        - cp_next
        - cp_opt
        - cp_push
        - cp_push_attributes
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1695,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1695,50'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1697,3'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_push
                - cp_decl_attributes
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1698,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1701,26'
              BranchSideFuncs:
                - cp_decl_attributes
                - cp_push
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1713,23'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_push
                - cp_opt
                - cp_decl_attributes
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1705,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1706,5'
              BranchSideFuncs:
                - cp_push
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_push
                - cp_decl_attributes
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1710,16'
              BranchSideFuncs:
                - cp_push
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_push
                - cp_decl_attributes
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1713,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1713,42'
              BranchSideFuncs:
                - cp_push
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_decl_attributes
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1714,7'
              BranchSideFuncs:
                - cp_push
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_decl_attributes
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1713,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1714,7'
              BranchSideFuncs:
                - cp_push
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
                - cp_decl_attributes
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1717,7'
              BranchSideFuncs:
                - cp_opt
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_istypedecl
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1721,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1723,24'
              BranchSideFuncs:
                - cp_decl_attributes
                - cp_declarator
                - cp_check
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_istypedecl
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1731,14'
              BranchSideFuncs:
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
                - cp_err_token
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1725,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1726,3'
              BranchSideFuncs:
                - cp_istypedecl
                - cp_declarator
                - cp_check
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1727,11'
              BranchSideFuncs:
                - cp_declarator
                - cp_check
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1726,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1726,41'
              BranchSideFuncs:
                - cp_decl_func
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_array
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1726,35'
              BranchSideFuncs:
                - cp_istypedecl
                - cp_declarator
                - cp_check
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1725,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1726,41'
              BranchSideFuncs:
                - cp_decl_func
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_array
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1727,11'
              BranchSideFuncs:
                - cp_declarator
                - cp_check
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1731,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1732,11'
              BranchSideFuncs:
                - cp_err_token
                - cp_next
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1737,11'
              BranchSideFuncs:
                - cp_err_token
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1732,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1732,58'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1733,18'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1737,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:0,0'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_decl_array
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1737,60'
              BranchSideFuncs:
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1741,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1742,21'
              BranchSideFuncs:
                - cp_decl_array
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1743,23'
              BranchSideFuncs:
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_func
                - cp_opt
                - cp_decl_array
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1743,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1743,33'
              BranchSideFuncs:
                - cp_decl_func
                - cp_opt
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
                - cp_decl_array
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1747,7'
              BranchSideFuncs:
                - cp_decl_attributes
                - cp_push_attributes
                - cp_opt
                - cp_expr_ksize
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1751,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1751,50'
              BranchSideFuncs:
                - cp_opt
                - cp_decl_attributes
                - cp_push_attributes
                - cp_expr_ksize
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1751,40'
              BranchSideFuncs:
                - cp_decl_attributes
                - cp_push_attributes
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1751,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1751,7'
              BranchSideFuncs:
                - cp_expr_ksize
                - cp_decl_attributes
                - cp_push_attributes
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1752,32'
              BranchSideFuncs:
                - cp_expr_ksize
                - cp_decl_attributes
                - cp_push_attributes
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1695,43'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:1698,9'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1701,7'
          Dst:             cp_decl_attributes
        - Src:             'third_party/luajit/src/lj_cparse.c:1712,7'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:1713,16'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1713,35'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1715,7'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:1721,7'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1723,5'
          Dst:             cp_decl_attributes
        - Src:             'third_party/luajit/src/lj_cparse.c:1726,21'
          Dst:             cp_istypedecl
        - Src:             'third_party/luajit/src/lj_cparse.c:1728,5'
          Dst:             cp_declarator
        - Src:             'third_party/luajit/src/lj_cparse.c:1729,5'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1732,45'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1735,5'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1737,47'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1741,9'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1742,7'
          Dst:             cp_decl_array
        - Src:             'third_party/luajit/src/lj_cparse.c:1743,16'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1745,7'
          Dst:             cp_decl_func
        - Src:             'third_party/luajit/src/lj_cparse.c:1751,43'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1752,18'
          Dst:             cp_expr_ksize
        - Src:             'third_party/luajit/src/lj_cparse.c:1755,3'
          Dst:             cp_decl_attributes
        - Src:             'third_party/luajit/src/lj_cparse.c:1756,3'
          Dst:             cp_push_attributes
    - functionName:    cp_decl_intern
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         174
      ICount:          1159
      EdgeCount:       218
      CyclomaticComplexity: 46
      functionsReached:
        - cp_err
        - lj_assert_fail
        - lj_ctype_intern
        - lj_ctype_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:861,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:862,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:869,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:862,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:862,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:863,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:867,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:867,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:869,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:867,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:867,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:869,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:869,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:873,11'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:892,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:873,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:874,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:880,7'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:876,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:876,35'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:877,11'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:876,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:877,11'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:878,7'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:880,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:881,16'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:885,13'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:882,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:882,34'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:883,8'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:892,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:893,11'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:900,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:893,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:894,11'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:895,16'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:900,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:901,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:925,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:901,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:901,2'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:902,8'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:902,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:903,19'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:925,7'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:905,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:905,20'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:911,8'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:905,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:905,39'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:906,22'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:905,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:905,53'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:906,22'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:905,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:906,22'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:911,8'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:907,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:907,29'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:908,6'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:911,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:912,21'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:924,2'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:913,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:915,29'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:923,4'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:918,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:918,29'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:919,12'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:919,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:919,47'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:920,15'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:925,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:927,6'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:938,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:927,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:927,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:929,6'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:927,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:928,11'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:929,6'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:929,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:930,9'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:938,7'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:932,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:933,20'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:937,2'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:934,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:934,38'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:935,12'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:938,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:939,6'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:956,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:939,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:940,8'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:952,7'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:940,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:941,13'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:943,8'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:943,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:943,33'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:944,13'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:943,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:944,13'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:946,8'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:946,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:947,31'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:951,2'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:948,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:948,37'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:949,21'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:952,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:953,12'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:954,11'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:962,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:856,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_intern
                - cp_err
                - cp_err
                - cp_err
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_ctype_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:963,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:862,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:867,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:877,4'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:886,13'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_cparse.c:897,12'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_cparse.c:901,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:915,13'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:928,4'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:941,6'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:944,6'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:948,30'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:956,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:960,12'
          Dst:             lj_ctype_intern
    - functionName:    cp_err_token
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - tok
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - cp_errmsg
        - cp_tok2str
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:155,41'
          Dst:             cp_tok2str
        - Src:             'third_party/luajit/src/lj_cparse.c:155,3'
          Dst:             cp_errmsg
    - functionName:    cp_next
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cp_next_
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:357,21'
          Dst:             cp_next_
    - functionName:    cp_next_
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         116
      ICount:          951
      EdgeCount:       147
      CyclomaticComplexity: 33
      functionsReached:
        - cp_comment_c
        - cp_comment_cpp
        - cp_get_bs
        - cp_ident
        - cp_newline
        - cp_number
        - cp_param
        - cp_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:313,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:314,14'
              BranchSideFuncs:
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:315,13'
              BranchSideFuncs:
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_ident
                - cp_number
                - cp_comment_c
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:314,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:314,49'
              BranchSideFuncs:
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:314,64'
              BranchSideFuncs:
                - cp_ident
        - Branch String:   'third_party/luajit/src/lj_cparse.c:315,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:316,38'
              BranchSideFuncs:
                - cp_newline
                - cp_get_bs
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:316,38'
              BranchSideFuncs:
                - cp_newline
                - cp_get_bs
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:317,55'
              BranchSideFuncs:
                - cp_get_bs
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:317,55'
              BranchSideFuncs:
                - cp_get_bs
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:317,55'
              BranchSideFuncs:
                - cp_get_bs
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:317,55'
              BranchSideFuncs:
                - cp_get_bs
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:318,43'
              BranchSideFuncs:
                - cp_string
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:318,43'
              BranchSideFuncs:
                - cp_string
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:320,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_comment_cpp
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
                - cp_comment_c
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:325,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:328,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:331,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:334,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:337,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:341,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:345,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:348,23'
              BranchSideFuncs:
                - cp_param
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:349,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:350,28'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_comment_c
                - cp_string
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_comment_cpp
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
                - cp_comment_c
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_comment_cpp
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
                - cp_comment_c
        - Branch String:   'third_party/luajit/src/lj_cparse.c:320,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:320,43'
              BranchSideFuncs:
                - cp_comment_c
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_cpp
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:321,16'
              BranchSideFuncs:
                - cp_comment_cpp
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_c
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
        - Branch String:   'third_party/luajit/src/lj_cparse.c:321,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:321,45'
              BranchSideFuncs:
                - cp_comment_cpp
                - cp_param
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_comment_c
                - cp_string
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_ident
                - cp_number
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:322,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:325,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:325,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:326,14'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:328,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:328,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:329,14'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:331,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:331,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:332,14'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:334,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:334,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:335,14'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:337,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:337,39'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:338,16'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:341,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:341,39'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:342,16'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:345,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:345,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:346,14'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:314,39'
          Dst:             cp_number
        - Src:             'third_party/luajit/src/lj_cparse.c:314,55'
          Dst:             cp_ident
        - Src:             'third_party/luajit/src/lj_cparse.c:316,27'
          Dst:             cp_newline
        - Src:             'third_party/luajit/src/lj_cparse.c:317,48'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:318,33'
          Dst:             cp_string
        - Src:             'third_party/luajit/src/lj_cparse.c:320,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:320,30'
          Dst:             cp_comment_c
        - Src:             'third_party/luajit/src/lj_cparse.c:321,30'
          Dst:             cp_comment_cpp
        - Src:             'third_party/luajit/src/lj_cparse.c:325,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:326,7'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:328,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:329,7'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:331,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:332,7'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:334,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:335,7'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:337,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:337,32'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:338,32'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:341,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:341,32'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:342,32'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:345,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:346,7'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:348,14'
          Dst:             cp_param
        - Src:             'third_party/luajit/src/lj_cparse.c:350,35'
          Dst:             cp_get_bs
    - functionName:    cp_number
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         24
      ICount:          284
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - cp_errmsg
        - cp_get_bs
        - lj_buf_more2
        - lj_strscan_scan
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - cp_get_bs
                - lj_strscan_scan
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - cp_get_bs
                - lj_strscan_scan
                - cp_errmsg
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - lj_strscan_scan
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - lj_strscan_scan
                - cp_errmsg
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:176,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:176,16'
              BranchSideFuncs:
                - cp_get_bs
                - lj_strscan_scan
                - cp_errmsg
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:177,11'
              BranchSideFuncs:
                - lj_strscan_scan
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_strscan_scan
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_strscan_scan
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:180,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:180,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:181,12'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:181,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:181,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:182,14'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:182,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:183,15'
              BranchSideFuncs:
                - cp_errmsg
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_cparse.c:176,37'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_cparse.c:178,9'
          Dst:             lj_strscan_scan
        - Src:             'third_party/luajit/src/lj_cparse.c:183,5'
          Dst:             cp_errmsg
    - functionName:    cp_ident
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         16
      ICount:          210
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - cp_get_bs
        - lj_buf_more2
        - lj_ctype_getname
        - lj_str_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - cp_get_bs
                - lj_str_new
                - lj_ctype_getname
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - cp_get_bs
                - lj_str_new
                - lj_ctype_getname
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - lj_str_new
                - lj_ctype_getname
                - cp_get_bs
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - lj_str_new
                - lj_ctype_getname
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:191,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:191,16'
              BranchSideFuncs:
                - cp_get_bs
                - lj_str_new
                - lj_ctype_getname
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:192,24'
              BranchSideFuncs:
                - lj_str_new
                - lj_ctype_getname
        - Branch String:   'third_party/luajit/src/lj_cparse.c:194,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:195,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:196,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_cparse.c:191,37'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:192,13'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_cparse.c:193,16'
          Dst:             lj_ctype_getname
    - functionName:    cp_newline
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:82,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:123,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:123,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:123,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:123,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:123,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:123,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cp_get_bs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         20
      ICount:          167
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - cp_get_bs
      functionUses:    36
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:82,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,21'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,24'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:105,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:105,28'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:106,3'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:82,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,21'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,24'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:108,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:108,23'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:109,3'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:108,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:108,32'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:109,3'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:110,10'
          Dst:             cp_get_bs
    - functionName:    cp_string
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         75
      ICount:          807
      EdgeCount:       92
      CyclomaticComplexity: 19
      functionsReached:
        - cp_err_token
        - cp_errmsg
        - cp_get_bs
        - lj_buf_more2
        - lj_str_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:236,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:237,16'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:276,10'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:238,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:238,30'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:239,9'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:239,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:240,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:273,13'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:242,28'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:243,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:244,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:245,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:246,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:247,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:248,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:249,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:250,19'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:252,4'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:258,6'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:253,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:254,9'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:255,10'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:254,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:254,43'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:254,56'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:258,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:259,6'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:270,2'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:260,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:261,10'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:267,12'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:262,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:263,12'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:266,4'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_err_token
                - lj_str_new
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - lj_buf_more2
                - cp_errmsg
                - cp_get_bs
                - lj_buf_more2
                - cp_get_bs
                - cp_get_bs
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_err_token
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err_token
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:277,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:278,26'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:281,9'
              BranchSideFuncs:
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:281,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:281,45'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:282,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:235,3'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:238,20'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:240,11'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:242,18'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:253,9'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_cparse.c:260,8'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:262,10'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:264,8'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.h:87,13'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_cparse.c:274,5'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:276,3'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:278,15'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_cparse.c:281,32'
          Dst:             cp_err_token
    - functionName:    cp_comment_c
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         32
      ICount:          202
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - cp_get_bs
        - cp_newline
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:292,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:293,7'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_newline
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:297,18'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_newline
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_newline
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_newline
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:294,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:294,34'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:295,7'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_newline
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:295,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:294,13'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_newline
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:296,5'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_newline
        - Branch String:   'third_party/luajit/src/lj_cparse.c:82,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,21'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_newline
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,24'
              BranchSideFuncs:
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
                - cp_newline
        - Branch String:   'third_party/luajit/src/lj_cparse.c:297,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:297,37'
              BranchSideFuncs:
                - cp_newline
                - cp_get_bs
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:298,3'
              BranchSideFuncs:
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:298,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:292,16'
              BranchSideFuncs:
                - cp_get_bs
                - cp_newline
                - cp_get_bs
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:298,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:292,9'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:294,6'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:294,27'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:297,26'
          Dst:             cp_newline
    - functionName:    cp_comment_cpp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cp_get_bs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:82,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,21'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:82,24'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:304,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:304,3'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:304,35'
              BranchSideFuncs:
                - cp_get_bs
        - Branch String:   'third_party/luajit/src/lj_cparse.c:304,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:304,27'
              BranchSideFuncs:
                - cp_get_bs
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:306,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:304,20'
          Dst:             cp_get_bs
    - functionName:    cp_param
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         36
      ICount:          284
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - cp_err
        - cp_errmsg
        - cp_get_bs
        - lj_assert_fail
        - lj_err_argtype
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_err
                - lj_err_argtype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_err
                - lj_err_argtype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:204,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:204,29'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:205,15'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:204,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:205,15'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:206,8'
              BranchSideFuncs:
                - cp_err
                - lj_err_argtype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:206,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:206,13'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:207,12'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:206,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:207,12'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:208,15'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:209,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:210,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:214,14'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:210,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:210,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:210,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:214,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:215,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:220,10'
              BranchSideFuncs:
                - lj_err_argtype
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:220,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:221,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:222,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:222,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:222,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:222,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:223,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:224,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:226,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:202,14'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:205,5'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:207,5'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:210,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:215,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:221,7'
          Dst:             lj_err_argtype
        - Src:             'third_party/luajit/src/lj_cparse.c:222,10'
          Dst:             lj_assert_fail
    - functionName:    cp_decl_attributes
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         15
      ICount:          100
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - cp_decl_asm
        - cp_decl_gccattribute
        - cp_decl_msvcattribute
        - cp_next
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1205,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1206,22'
              BranchSideFuncs:
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_asm
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1207,25'
              BranchSideFuncs:
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_asm
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1208,25'
              BranchSideFuncs:
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_asm
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1209,26'
              BranchSideFuncs:
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_asm
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1210,47'
              BranchSideFuncs:
                - cp_decl_gccattribute
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_asm
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1211,32'
              BranchSideFuncs:
                - cp_decl_asm
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1212,47'
              BranchSideFuncs:
                - cp_decl_msvcattribute
                - cp_next
                - cp_decl_asm
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1218,7'
              BranchSideFuncs:
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_asm
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1221,7'
              BranchSideFuncs:
                - cp_next
                - cp_decl_msvcattribute
                - cp_decl_asm
                - cp_decl_gccattribute
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1224,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1210,26'
          Dst:             cp_decl_gccattribute
        - Src:             'third_party/luajit/src/lj_cparse.c:1211,20'
          Dst:             cp_decl_asm
        - Src:             'third_party/luajit/src/lj_cparse.c:1212,25'
          Dst:             cp_decl_msvcattribute
        - Src:             'third_party/luajit/src/lj_cparse.c:1226,5'
          Dst:             cp_next
    - functionName:    cp_istypedecl
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:432,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:432,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:433,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:432,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:432,62'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:433,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:433,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:433,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:434,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:433,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:433,63'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:434,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:434,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:434,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:435,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cp_decl_array
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - cp_add
        - cp_check
        - cp_decl_attributes
        - cp_expr_ksize
        - cp_opt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1624,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1625,10'
              BranchSideFuncs:
                - cp_check
                - cp_add
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1626,12'
              BranchSideFuncs:
                - cp_check
                - cp_add
                - cp_expr_ksize
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1623,3'
          Dst:             cp_decl_attributes
        - Src:             'third_party/luajit/src/lj_cparse.c:1624,7'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1627,13'
          Dst:             cp_expr_ksize
        - Src:             'third_party/luajit/src/lj_cparse.c:1628,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1629,3'
          Dst:             cp_add
    - functionName:    cp_expr_ksize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - cp_err
        - cp_expr_kint
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:761,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:761,36'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:762,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:760,3'
          Dst:             cp_expr_kint
        - Src:             'third_party/luajit/src/lj_cparse.c:761,29'
          Dst:             cp_err
    - functionName:    cp_expr_kint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - k
      BBCount:         25
      ICount:          207
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - cp_err
        - cp_expr_sub
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:753,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:753,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:754,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:751,3'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:753,35'
          Dst:             cp_err
    - functionName:    cp_expr_sub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - k
        - pri
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cp_expr_infix
        - cp_expr_unary
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:743,3'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:744,3'
          Dst:             cp_expr_infix
    - functionName:    cp_expr_unary
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - k
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - cp_err
        - cp_expr_postfix
        - cp_expr_prefix
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:734,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:734,50'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:735,18'
              BranchSideFuncs:
                - cp_expr_prefix
                - cp_expr_postfix
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:734,43'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:735,3'
          Dst:             cp_expr_prefix
        - Src:             'third_party/luajit/src/lj_cparse.c:736,3'
          Dst:             cp_expr_postfix
    - functionName:    cp_expr_infix
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - k
        - pri
      BBCount:         148
      ICount:          944
      EdgeCount:       190
      CyclomaticComplexity: 44
      functionsReached:
        - cp_check
        - cp_err
        - cp_expr_comma
        - cp_expr_sub
        - cp_expr_unary
        - cp_opt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:593,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:593,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:595,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:606,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:612,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:618,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:623,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:628,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:633,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:642,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:677,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:690,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:700,18'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
        - Branch String:   'third_party/luajit/src/lj_cparse.c:595,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:595,25'
              BranchSideFuncs:
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:597,16'
              BranchSideFuncs:
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
        - Branch String:   'third_party/luajit/src/lj_cparse.c:600,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:600,23'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:600,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:601,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:601,29'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:601,37'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:606,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:606,31'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:607,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:607,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:593,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:607,49'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:612,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:612,33'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:613,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:613,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:593,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:613,49'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:618,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:618,25'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:619,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:623,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:623,25'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:624,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:628,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:628,25'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:629,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:633,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:634,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:636,25'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:642,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:643,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:650,25'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:644,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:644,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:647,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:644,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:645,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:647,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:650,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:651,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:658,25'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:652,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:652,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:655,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:652,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:653,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:655,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:658,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:659,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:666,25'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:660,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:660,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:663,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:660,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:661,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:663,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:668,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:668,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:671,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:668,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:669,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:671,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:677,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:678,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:680,25'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:682,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:683,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:685,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:690,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:691,14'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:695,25'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:693,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:693,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:694,2'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:700,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:701,16'
              BranchSideFuncs:
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:702,25'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
                - cp_expr_unary
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:702,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:703,16'
              BranchSideFuncs:
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:713,25'
              BranchSideFuncs:
                - cp_opt
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:704,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:704,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:705,9'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:705,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:706,7'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:707,11'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:706,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:706,30'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:708,6'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:706,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:706,58'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:708,6'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:705,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:707,11'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:708,6'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:708,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:709,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:711,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:715,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:715,32'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:716,9'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:716,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:717,7'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:718,11'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:717,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:717,30'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:719,6'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:717,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:717,58'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:719,6'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:716,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:718,11'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:719,6'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
        - Branch String:   'third_party/luajit/src/lj_cparse.c:719,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:720,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:722,13'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_err
                - cp_expr_unary
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_opt
                - cp_expr_sub
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_sub
                - cp_opt
                - cp_expr_comma
                - cp_check
                - cp_expr_sub
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:595,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:597,2'
          Dst:             cp_expr_comma
        - Src:             'third_party/luajit/src/lj_cparse.c:598,2'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:599,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:606,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:607,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:612,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:613,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:618,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:619,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:623,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:624,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:628,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:629,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:633,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:634,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:636,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:637,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:642,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:643,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:650,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:651,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:658,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:659,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:666,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:667,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:677,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:678,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:680,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:681,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:690,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:691,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:695,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:696,2'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:700,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:701,2'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:702,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:703,2'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:707,4'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:713,18'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:714,2'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:718,4'
          Dst:             cp_err
    - functionName:    cp_expr_comma
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - k
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - cp_expr_sub
        - cp_opt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:454,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:454,20'
              BranchSideFuncs:
                - cp_expr_sub
                - cp_opt
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:455,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:454,8'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:454,40'
          Dst:             cp_opt
    - functionName:    cp_expr_prefix
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - k
      BBCount:         57
      ICount:          408
      EdgeCount:       73
      CyclomaticComplexity: 18
      functionsReached:
        - cp_check
        - cp_decl_abstract
        - cp_err_badidx
        - cp_errmsg
        - cp_expr_comma
        - cp_expr_sizeof
        - cp_expr_unary
        - cp_istypedecl
        - cp_next
        - cp_opt
        - lj_ctype_intern
        - lj_ctype_rawref
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:486,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:487,6'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:488,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
                - cp_expr_unary
                - lj_ctype_intern
                - cp_expr_unary
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_istypedecl
                - cp_expr_comma
                - cp_check
                - cp_decl_abstract
                - cp_check
                - cp_expr_unary
                - cp_expr_unary
                - cp_expr_unary
                - cp_expr_unary
                - cp_expr_unary
        - Branch String:   'third_party/luajit/src/lj_cparse.c:488,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:489,19'
              BranchSideFuncs:
                - cp_expr_unary
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:490,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
                - cp_expr_unary
                - lj_ctype_intern
                - cp_expr_unary
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_istypedecl
                - cp_expr_comma
                - cp_check
                - cp_decl_abstract
                - cp_check
                - cp_expr_unary
                - cp_expr_unary
                - cp_expr_unary
                - cp_expr_unary
        - Branch String:   'third_party/luajit/src/lj_cparse.c:490,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:491,19'
              BranchSideFuncs:
                - cp_expr_unary
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:492,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
                - cp_expr_unary
                - lj_ctype_intern
                - cp_expr_unary
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_istypedecl
                - cp_expr_comma
                - cp_check
                - cp_decl_abstract
                - cp_check
                - cp_expr_unary
                - cp_expr_unary
                - cp_expr_unary
        - Branch String:   'third_party/luajit/src/lj_cparse.c:492,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:493,19'
              BranchSideFuncs:
                - cp_expr_unary
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:494,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
                - cp_expr_unary
                - lj_ctype_intern
                - cp_expr_unary
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_istypedecl
                - cp_expr_comma
                - cp_check
                - cp_decl_abstract
                - cp_check
                - cp_expr_unary
                - cp_expr_unary
        - Branch String:   'third_party/luajit/src/lj_cparse.c:494,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:495,19'
              BranchSideFuncs:
                - cp_expr_unary
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:496,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
                - cp_expr_unary
                - lj_ctype_intern
                - cp_expr_unary
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_istypedecl
                - cp_expr_comma
                - cp_check
                - cp_decl_abstract
                - cp_check
                - cp_expr_unary
        - Branch String:   'third_party/luajit/src/lj_cparse.c:496,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:497,23'
              BranchSideFuncs:
                - cp_istypedecl
                - cp_expr_comma
                - cp_check
                - cp_decl_abstract
                - cp_check
                - cp_expr_unary
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:506,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
                - cp_expr_unary
                - lj_ctype_intern
                - cp_expr_unary
                - lj_ctype_rawref
                - cp_err_badidx
        - Branch String:   'third_party/luajit/src/lj_cparse.c:497,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:498,37'
              BranchSideFuncs:
                - cp_decl_abstract
                - cp_check
                - cp_expr_unary
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:503,21'
              BranchSideFuncs:
                - cp_expr_comma
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:506,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:508,19'
              BranchSideFuncs:
                - cp_expr_unary
                - lj_ctype_rawref
                - cp_err_badidx
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:513,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
                - cp_expr_unary
                - lj_ctype_intern
        - Branch String:   'third_party/luajit/src/lj_cparse.c:510,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:511,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:512,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:513,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:514,19'
              BranchSideFuncs:
                - cp_expr_unary
                - lj_ctype_intern
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:517,21'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
                - cp_expr_sizeof
        - Branch String:   'third_party/luajit/src/lj_cparse.c:517,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:518,20'
              BranchSideFuncs:
                - cp_expr_sizeof
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:519,21'
              BranchSideFuncs:
                - cp_opt
                - cp_errmsg
                - cp_next
                - cp_next
                - cp_expr_sizeof
        - Branch String:   'third_party/luajit/src/lj_cparse.c:519,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:520,20'
              BranchSideFuncs:
                - cp_expr_sizeof
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:521,14'
              BranchSideFuncs:
                - cp_errmsg
                - cp_next
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:521,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:522,9'
              BranchSideFuncs:
                - cp_errmsg
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:532,14'
              BranchSideFuncs:
                - cp_errmsg
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:522,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:523,16'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:524,16'
              BranchSideFuncs:
                - cp_errmsg
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:524,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:525,16'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:526,16'
              BranchSideFuncs:
                - cp_errmsg
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:526,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:527,16'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:529,7'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:532,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:533,17'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:538,10'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:534,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:535,13'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:536,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:487,19'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:488,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:489,5'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:490,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:491,5'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:492,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:493,5'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:494,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:495,5'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:496,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:497,9'
          Dst:             cp_istypedecl
        - Src:             'third_party/luajit/src/lj_cparse.c:498,20'
          Dst:             cp_decl_abstract
        - Src:             'third_party/luajit/src/lj_cparse.c:499,7'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:500,7'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:503,7'
          Dst:             cp_expr_comma
        - Src:             'third_party/luajit/src/lj_cparse.c:504,7'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:506,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:508,5'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:509,10'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_cparse.c:511,7'
          Dst:             cp_err_badidx
        - Src:             'third_party/luajit/src/lj_cparse.c:513,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:514,5'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:515,13'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_cparse.c:517,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:518,5'
          Dst:             cp_expr_sizeof
        - Src:             'third_party/luajit/src/lj_cparse.c:519,14'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:520,5'
          Dst:             cp_expr_sizeof
        - Src:             'third_party/luajit/src/lj_cparse.c:531,5'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:534,12'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:540,5'
          Dst:             cp_errmsg
    - functionName:    cp_expr_postfix
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - k
      BBCount:         37
      ICount:          283
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - cp_check
        - cp_err_badidx
        - cp_err_token
        - cp_errmsg
        - cp_expr_comma
        - cp_next
        - cp_opt
        - lj_ctype_getfieldq
        - lj_ctype_rawref
        - lj_ctype_repr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:549,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:551,21'
              BranchSideFuncs:
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:560,16'
              BranchSideFuncs:
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
        - Branch String:   'third_party/luajit/src/lj_cparse.c:553,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:554,23'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:558,16'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
        - Branch String:   'third_party/luajit/src/lj_cparse.c:555,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:556,18'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:557,7'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
        - Branch String:   'third_party/luajit/src/lj_cparse.c:560,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:560,34'
              BranchSideFuncs:
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:563,28'
              BranchSideFuncs:
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
        - Branch String:   'third_party/luajit/src/lj_cparse.c:560,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:563,28'
              BranchSideFuncs:
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:581,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:564,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:565,7'
              BranchSideFuncs:
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:569,15'
              BranchSideFuncs:
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:565,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:566,18'
              BranchSideFuncs:
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:567,23'
              BranchSideFuncs:
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:570,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:570,47'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:571,12'
              BranchSideFuncs:
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:571,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:571,40'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_ctype_repr
                - cp_errmsg
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:574,27'
              BranchSideFuncs:
                - lj_ctype_repr
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:571,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:572,12'
              BranchSideFuncs:
                - lj_ctype_repr
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:574,27'
              BranchSideFuncs:
                - lj_ctype_repr
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:572,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:573,4'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:574,27'
              BranchSideFuncs:
                - lj_ctype_repr
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:571,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:574,27'
              BranchSideFuncs:
                - lj_ctype_repr
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:577,12'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:578,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:578,45'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:578,7'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_rawref
                - cp_next
                - lj_ctype_repr
                - cp_errmsg
                - lj_ctype_getfieldq
                - cp_err_token
                - cp_err_badidx
                - lj_ctype_rawref
                - cp_expr_comma
                - lj_ctype_rawref
                - lj_ctype_rawref
                - cp_err_badidx
                - cp_check
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:549,9'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:551,7'
          Dst:             cp_expr_comma
        - Src:             'third_party/luajit/src/lj_cparse.c:552,12'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_cparse.c:554,7'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_cparse.c:556,4'
          Dst:             cp_err_badidx
        - Src:             'third_party/luajit/src/lj_cparse.c:558,7'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:563,12'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_cparse.c:566,4'
          Dst:             cp_err_badidx
        - Src:             'third_party/luajit/src/lj_cparse.c:567,7'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_cparse.c:569,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:570,34'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:572,12'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_cparse.c:574,13'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lj_cparse.c:575,2'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:579,7'
          Dst:             cp_next
    - functionName:    cp_err_badidx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - ct
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - cp_errmsg
        - lj_ctype_repr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:160,14'
          Dst:             lj_ctype_repr
        - Src:             'third_party/luajit/src/lj_cparse.c:161,3'
          Dst:             cp_errmsg
    - functionName:    cp_decl_abstract
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1763
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cp_decl_intern
        - cp_decl_spec
        - cp_declarator
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1765,3'
          Dst:             cp_decl_spec
        - Src:             'third_party/luajit/src/lj_cparse.c:1767,3'
          Dst:             cp_declarator
        - Src:             'third_party/luajit/src/lj_cparse.c:1768,10'
          Dst:             cp_decl_intern
    - functionName:    cp_expr_sizeof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - k
        - wantsz
      BBCount:         17
      ICount:          115
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - cp_check
        - cp_decl_abstract
        - cp_err
        - cp_expr_comma
        - cp_expr_unary
        - cp_istypedecl
        - cp_opt
        - lj_ctype_info_raw
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:462,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:463,23'
              BranchSideFuncs:
                - cp_istypedecl
                - cp_expr_comma
                - cp_check
                - lj_ctype_info_raw
                - cp_err
                - cp_decl_abstract
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:469,19'
              BranchSideFuncs:
                - cp_expr_unary
                - lj_ctype_info_raw
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:463,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:464,32'
              BranchSideFuncs:
                - cp_decl_abstract
                - cp_check
                - lj_ctype_info_raw
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:466,21'
              BranchSideFuncs:
                - cp_expr_comma
                - cp_check
                - lj_ctype_info_raw
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:472,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:473,9'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:478,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:473,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:474,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:475,14'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:475,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:0,0'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:476,14'
              BranchSideFuncs:
                - cp_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:462,7'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:463,9'
          Dst:             cp_istypedecl
        - Src:             'third_party/luajit/src/lj_cparse.c:464,15'
          Dst:             cp_decl_abstract
        - Src:             'third_party/luajit/src/lj_cparse.c:466,7'
          Dst:             cp_expr_comma
        - Src:             'third_party/luajit/src/lj_cparse.c:467,5'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:469,5'
          Dst:             cp_expr_unary
        - Src:             'third_party/luajit/src/lj_cparse.c:471,10'
          Dst:             lj_ctype_info_raw
        - Src:             'third_party/luajit/src/lj_cparse.c:476,7'
          Dst:             cp_err
    - functionName:    cp_decl_gccattribute
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         55
      ICount:          314
      EdgeCount:       68
      CyclomaticComplexity: 15
      functionsReached:
        - cp_check
        - cp_decl_align
        - cp_decl_mode
        - cp_decl_sizeattr
        - cp_next
        - cp_opt
        - lj_cparse_case
        - lj_str_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1092,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1092,3'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1093,9'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1093,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1094,24'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1165,16'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_opt
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1102,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1102,32'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1106,15'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - lj_str_new
                - cp_decl_mode
                - cp_decl_align
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1102,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1102,45'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1106,15'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - lj_str_new
                - cp_decl_mode
                - cp_decl_align
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1102,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1102,58'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1106,15'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - lj_str_new
                - cp_decl_mode
                - cp_decl_align
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1102,70'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1103,4'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1106,15'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - lj_str_new
                - cp_decl_mode
                - cp_decl_align
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1103,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1103,30'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1106,15'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - lj_str_new
                - cp_decl_mode
                - cp_decl_align
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1102,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1104,23'
              BranchSideFuncs:
                - lj_str_new
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_decl_mode
                - cp_decl_align
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1106,15'
              BranchSideFuncs:
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - lj_str_new
                - cp_decl_mode
                - cp_decl_align
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1107,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1122,16'
              BranchSideFuncs:
                - cp_decl_align
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1122,16'
              BranchSideFuncs:
                - cp_decl_align
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1125,2'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1125,2'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1128,15'
              BranchSideFuncs:
                - cp_decl_mode
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1128,15'
              BranchSideFuncs:
                - cp_decl_mode
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1132,36'
              BranchSideFuncs:
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1132,36'
              BranchSideFuncs:
                - cp_decl_sizeattr
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1163,2'
              BranchSideFuncs:
                - cp_opt
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1133,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1133,15'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1135,2'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1165,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1166,15'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
                - cp_check
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1173,7'
              BranchSideFuncs:
                - cp_check
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1168,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1169,2'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1172,5'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1169,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1169,27'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1169,2'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1169,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1169,56'
              BranchSideFuncs:
                - cp_next
                - cp_check
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1170,11'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1175,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1092,3'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_opt
                - cp_check
                - cp_next
                - cp_next
                - lj_cparse_case
                - cp_decl_sizeattr
                - cp_decl_mode
                - cp_decl_align
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1175,27'
              BranchSideFuncs:
                - cp_check
                - cp_check
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1089,3'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1090,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1091,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1104,12'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_cparse.c:1106,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1107,15'
          Dst:             lj_cparse_case
        - Src:             'third_party/luajit/src/lj_cparse.c:1122,2'
          Dst:             cp_decl_align
        - Src:             'third_party/luajit/src/lj_cparse.c:1128,2'
          Dst:             cp_decl_mode
        - Src:             'third_party/luajit/src/lj_cparse.c:1132,19'
          Dst:             cp_decl_sizeattr
        - Src:             'third_party/luajit/src/lj_cparse.c:1166,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1168,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1169,48'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1170,2'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1175,10'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1177,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1178,3'
          Dst:             cp_check
    - functionName:    cp_decl_asm
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         13
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - cp_check
        - cp_next
        - lj_assert_fail
        - lj_strfmt_pushf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1041,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1041,7'
              BranchSideFuncs:
                - cp_next
                - cp_check
                - lj_strfmt_pushf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1042,18'
              BranchSideFuncs:
                - cp_next
                - cp_check
                - lj_strfmt_pushf
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1043,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1044,23'
              BranchSideFuncs:
                - lj_strfmt_pushf
                - lj_assert_fail
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1048,19'
              BranchSideFuncs:
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1046,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1043,20'
              BranchSideFuncs:
                - cp_next
                - cp_check
                - lj_strfmt_pushf
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1046,13'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1039,3'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1040,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1043,12'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1044,7'
          Dst:             lj_strfmt_pushf
        - Src:             'third_party/luajit/src/lj_cparse.c:1046,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1050,3'
          Dst:             cp_check
    - functionName:    cp_decl_msvcattribute
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         21
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - cp_check
        - cp_decl_align
        - cp_next
        - cp_opt
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1186,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1187,22'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - cp_check
                - cp_check
                - cp_next
                - memcmp
                - cp_decl_align
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1198,12'
              BranchSideFuncs:
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1189,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1189,9'
              BranchSideFuncs:
                - memcmp
                - cp_decl_align
                - cp_check
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1192,18'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_next
                - memcmp
                - cp_decl_align
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1189,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1190,21'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_next
                - memcmp
                - cp_decl_align
                - cp_check
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1192,18'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_next
                - memcmp
                - cp_decl_align
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1193,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1193,27'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - memcmp
                - cp_decl_align
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1193,2'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - memcmp
                - cp_decl_align
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1193,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1193,56'
              BranchSideFuncs:
                - cp_next
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - memcmp
                - cp_decl_align
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1194,11'
              BranchSideFuncs:
                - cp_check
                - cp_check
                - cp_next
                - cp_opt
                - cp_next
                - memcmp
                - cp_decl_align
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1184,3'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1185,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1188,5'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1189,9'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_cparse.c:1190,7'
          Dst:             cp_decl_align
        - Src:             'third_party/luajit/src/lj_cparse.c:1192,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1193,48'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1194,2'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1198,3'
          Dst:             cp_check
    - functionName:    cp_decl_align
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - cp_decl_sizeattr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1027,7'
              BranchSideFuncs:
                - cp_decl_sizeattr
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1028,27'
              BranchSideFuncs:
                - cp_decl_sizeattr
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1029,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1029,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1029,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1028,10'
          Dst:             cp_decl_sizeattr
    - functionName:    cp_decl_sizeattr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cp_check
        - cp_expr_ksize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1016,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1017,8'
          Dst:             cp_expr_ksize
        - Src:             'third_party/luajit/src/lj_cparse.c:1019,3'
          Dst:             cp_check
    - functionName:    lj_cparse_case
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - match
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:48,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:49,9'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:52,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:49,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:49,36'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:51,3'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_cparse.c:49,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:50,14'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:51,3'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:49,29'
          Dst:             memcmp
    - functionName:    cp_decl_mode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - decl
      BBCount:         37
      ICount:          238
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - cp_check
        - cp_next
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1057,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1057,7'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1058,21'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1060,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1060,24'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1061,10'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1060,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1060,39'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1061,10'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1061,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1062,8'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1067,15'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1064,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1064,25'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1066,5'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1064,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1065,9'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1066,5'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1067,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1068,18'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1069,18'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1070,18'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1071,18'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1072,18'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1073,18'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1074,14'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1076,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1076,23'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1077,7'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1076,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1076,28'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1077,7'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1078,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1078,17'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1079,5'
              BranchSideFuncs:
                - cp_next
                - cp_check
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1056,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1081,5'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1083,3'
          Dst:             cp_check
    - functionName:    cp_decl_struct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - sdecl
        - sinfo
      BBCount:         93
      ICount:          739
      EdgeCount:       118
      CyclomaticComplexity: 27
      functionsReached:
        - cp_check
        - cp_decl_attributes
        - cp_decl_constinit
        - cp_decl_intern
        - cp_decl_reset
        - cp_decl_spec
        - cp_declarator
        - cp_err_token
        - cp_errmsg
        - cp_opt
        - cp_struct_layout
        - cp_struct_name
        - lj_assert_fail
        - lj_ctype_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1375,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1375,7'
              BranchSideFuncs:
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1376,22'
              BranchSideFuncs:
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1378,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1380,32'
              BranchSideFuncs:
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1442,14'
              BranchSideFuncs:
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1387,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1387,29'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1390,7'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1394,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1396,40'
              BranchSideFuncs:
                - cp_decl_constinit
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1401,11'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1406,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1407,10'
              BranchSideFuncs:
                - cp_err_token
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1421,17'
              BranchSideFuncs:
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1407,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1407,38'
              BranchSideFuncs:
                - cp_err_token
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1411,16'
              BranchSideFuncs:
                - cp_err_token
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1407,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1408,17'
              BranchSideFuncs:
                - cp_err_token
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1411,16'
              BranchSideFuncs:
                - cp_err_token
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1411,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1412,15'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1420,4'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1412,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1412,46'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1413,7'
              BranchSideFuncs:
                - cp_err_token
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1412,68'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1413,7'
              BranchSideFuncs:
                - cp_err_token
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1415,19'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1412,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1414,16'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1415,19'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1416,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1416,8'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1417,11'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1422,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1423,4'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1425,18'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1423,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1423,21'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1423,32'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1423,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1423,32'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1425,18'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1423,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1424,3'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1425,18'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1424,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1424,7'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1424,41'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1422,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:0,0'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1425,18'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1431,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1431,33'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1431,13'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1437,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1437,24'
              BranchSideFuncs:
                - cp_decl_reset
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1438,2'
              BranchSideFuncs:
                - cp_decl_reset
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_opt
                - cp_check
                - cp_check
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
                - cp_decl_spec
                - cp_err_token
                - lj_assert_fail
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_decl_attributes
                - cp_struct_layout
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_decl_attributes
                - cp_struct_layout
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_decl_attributes
                - cp_struct_layout
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1374,17'
          Dst:             cp_struct_name
        - Src:             'third_party/luajit/src/lj_cparse.c:1375,7'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1380,19'
          Dst:             cp_decl_spec
        - Src:             'third_party/luajit/src/lj_cparse.c:1387,16'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1391,2'
          Dst:             cp_declarator
        - Src:             'third_party/luajit/src/lj_cparse.c:1392,12'
          Dst:             cp_decl_intern
        - Src:             'third_party/luajit/src/lj_cparse.c:1396,22'
          Dst:             cp_decl_constinit
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1403,22'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1414,3'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1425,8'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1437,7'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1438,2'
          Dst:             cp_decl_reset
        - Src:             'third_party/luajit/src/lj_cparse.c:1440,7'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1442,5'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1444,5'
          Dst:             cp_decl_attributes
        - Src:             'third_party/luajit/src/lj_cparse.c:1445,5'
          Dst:             cp_struct_layout
    - functionName:    cp_decl_enum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
        - sdecl
      BBCount:         47
      ICount:          387
      EdgeCount:       58
      CyclomaticComplexity: 13
      functionsReached:
        - cp_check
        - cp_err_token
        - cp_errmsg
        - cp_expr_kint
        - cp_next
        - cp_opt
        - cp_struct_name
        - lj_assert_fail
        - lj_ctype_addname
        - lj_ctype_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1456,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1456,7'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1458,22'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1463,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1463,47'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1464,11'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_err_token
                - cp_expr_kint
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1464,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1464,33'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1465,15'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
                - cp_expr_kint
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1466,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1467,15'
              BranchSideFuncs:
                - cp_expr_kint
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1486,33'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1468,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1473,10'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1479,6'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1473,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1473,22'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1474,2'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - lj_ctype_new
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1492,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1492,30'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1493,19'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1495,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1495,29'
              BranchSideFuncs:
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1496,5'
              BranchSideFuncs:
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1496,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1462,21'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
                - cp_expr_kint
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1497,14'
              BranchSideFuncs:
                - cp_check
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1453,17'
          Dst:             cp_struct_name
        - Src:             'third_party/luajit/src/lj_cparse.c:1456,7'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1463,34'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1464,23'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1465,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1466,11'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1467,2'
          Dst:             cp_expr_kint
        - Src:             'third_party/luajit/src/lj_cparse.c:1486,20'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1493,2'
          Dst:             lj_ctype_addname
        - Src:             'third_party/luajit/src/lj_cparse.c:1495,12'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1497,5'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    cp_push_type
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - decl
        - id
      BBCount:         25
      ICount:          238
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - cp_push
        - cp_push_type
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_push
                - cp_push_type
                - cp_push
                - cp_push_type
                - cp_push
                - cp_push
                - cp_push
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_push
                - cp_push_type
                - cp_push
                - cp_push_type
                - cp_push
                - cp_push
                - cp_push
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_push
                - cp_push_type
                - cp_push
                - cp_push_type
                - cp_push
                - cp_push
                - cp_push
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:811,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:813,13'
              BranchSideFuncs:
                - cp_push
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:813,13'
              BranchSideFuncs:
                - cp_push
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:821,9'
              BranchSideFuncs:
                - cp_push_type
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:827,10'
              BranchSideFuncs:
                - cp_push_type
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:838,50'
              BranchSideFuncs:
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:842,13'
              BranchSideFuncs:
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:814,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:815,15'
              BranchSideFuncs:
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:819,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:821,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:822,22'
              BranchSideFuncs:
                - cp_push_type
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:823,18'
              BranchSideFuncs:
                - cp_push_type
                - cp_push
        - Branch String:   'third_party/luajit/src/lj_cparse.c:827,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:828,16'
              BranchSideFuncs:
                - cp_push_type
                - cp_push
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:831,18'
              BranchSideFuncs:
                - cp_push_type
                - cp_push
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:813,5'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:815,7'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:823,5'
          Dst:             cp_push_type
        - Src:             'third_party/luajit/src/lj_cparse.c:824,5'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:831,5'
          Dst:             cp_push_type
        - Src:             'third_party/luajit/src/lj_cparse.c:832,5'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:838,17'
          Dst:             cp_push
        - Src:             'third_party/luajit/src/lj_cparse.c:842,5'
          Dst:             cp_push
    - functionName:    cp_struct_name
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - sdecl
        - info
      BBCount:         31
      ICount:          261
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - cp_decl_attributes
        - cp_err_token
        - cp_errmsg
        - cp_next
        - lj_assert_fail
        - lj_ctype_addname
        - lj_ctype_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1239,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1240,9'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_next
                - lj_assert_fail
                - cp_errmsg
                - cp_errmsg
                - lj_assert_fail
                - cp_errmsg
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1257,24'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1240,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1240,45'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1241,9'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_next
                - lj_assert_fail
                - cp_errmsg
                - cp_errmsg
                - lj_assert_fail
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1241,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1242,13'
              BranchSideFuncs:
                - cp_next
                - lj_assert_fail
                - cp_errmsg
                - lj_assert_fail
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1247,12'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_next
                - lj_assert_fail
                - cp_errmsg
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1244,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1245,12'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1246,5'
              BranchSideFuncs:
                - cp_next
                - lj_assert_fail
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1245,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1245,37'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1245,37'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1247,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1248,12'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1249,26'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_next
                - lj_assert_fail
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1261,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1261,7'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1262,9'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1262,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1262,39'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1263,17'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1262,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1263,17'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1264,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1263,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1263,42'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1263,42'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1236,3'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1237,3'
          Dst:             cp_decl_attributes
        - Src:             'third_party/luajit/src/lj_cparse.c:1240,32'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1245,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1245,2'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1248,2'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1249,13'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_cparse.c:1253,7'
          Dst:             lj_ctype_addname
        - Src:             'third_party/luajit/src/lj_cparse.c:1255,5'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1257,11'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_cparse.c:1263,42'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1263,7'
          Dst:             cp_errmsg
    - functionName:    cp_decl_constinit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - ctp
        - ctypeid
      BBCount:         26
      ICount:          242
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - cp_check
        - cp_err
        - cp_expr_sub
        - lj_assert_fail
        - lj_ctype_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:989,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:990,15'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:993,10'
              BranchSideFuncs:
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:995,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:995,35'
              BranchSideFuncs:
                - cp_err
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:996,12'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:995,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:995,56'
              BranchSideFuncs:
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:996,12'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:995,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:996,12'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:997,12'
              BranchSideFuncs:
                - cp_check
                - cp_expr_sub
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1002,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1003,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1005,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:996,5'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:997,3'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:998,3'
          Dst:             cp_expr_sub
        - Src:             'third_party/luajit/src/lj_cparse.c:999,13'
          Dst:             lj_ctype_new
    - functionName:    cp_decl_reset
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decl
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cp_struct_layout
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cp
        - sid
        - sattr
      BBCount:         84
      ICount:          621
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - cp_err
        - cp_field_align
        - lj_assert_fail
        - lj_ctype_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1298,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1299,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1365,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1302,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1303,3'
              BranchSideFuncs:
                - lj_ctype_info
                - cp_field_align
                - lj_assert_fail
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1306,35'
              BranchSideFuncs:
                - lj_ctype_info
                - cp_field_align
                - lj_assert_fail
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1303,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1303,45'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1361,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1302,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1306,35'
              BranchSideFuncs:
                - lj_ctype_info
                - cp_field_align
                - lj_assert_fail
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1361,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1311,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1311,32'
              BranchSideFuncs:
                - cp_err
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1312,8'
              BranchSideFuncs:
                - cp_err
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1311,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1311,54'
              BranchSideFuncs:
                - cp_err
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1312,8'
              BranchSideFuncs:
                - cp_err
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1311,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1312,8'
              BranchSideFuncs:
                - cp_err
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1317,30'
              BranchSideFuncs:
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1312,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1312,32'
              BranchSideFuncs:
                - cp_err
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1314,11'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1312,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1313,10'
              BranchSideFuncs:
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1314,11'
              BranchSideFuncs:
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1312,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1314,11'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1315,11'
              BranchSideFuncs:
                - cp_field_align
                - lj_assert_fail
                - lj_ctype_info
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1318,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1319,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1320,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1319,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1319,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1321,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1318,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1320,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1321,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1321,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1322,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1323,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1323,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1323,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1324,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1327,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1327,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1328,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1327,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1328,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1332,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1332,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1332,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1334,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1332,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1333,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1334,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1333,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1333,41'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1337,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1332,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1334,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1337,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1337,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1337,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1341,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1337,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1338,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1341,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1354,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1355,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1357,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1355,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1355,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1356,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - cp_field_align
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1366,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1366,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1366,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1306,21'
          Dst:             lj_ctype_info
        - Src:             'third_party/luajit/src/lj_cparse.c:1314,4'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:1317,15'
          Dst:             cp_field_align
    - functionName:    cp_field_align
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - ct
        - info
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cp_pragma
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - pragmaline
      BBCount:         47
      ICount:          298
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - cp_check
        - cp_errmsg
        - cp_next
        - cp_opt
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1775,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1775,32'
              BranchSideFuncs:
                - cp_next
                - memcmp
                - cp_next
                - cp_check
                - cp_check
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_next
                - cp_opt
                - memcmp
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1803,5'
              BranchSideFuncs:
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1775,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1775,32'
              BranchSideFuncs:
                - memcmp
                - cp_next
                - cp_check
                - cp_check
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_next
                - cp_opt
                - memcmp
                - cp_errmsg
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1803,5'
              BranchSideFuncs:
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1775,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1776,13'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1803,5'
              BranchSideFuncs:
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1778,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1779,11'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - memcmp
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1794,9'
              BranchSideFuncs:
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1779,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1779,11'
              BranchSideFuncs:
                - memcmp
                - cp_errmsg
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_errmsg
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1786,18'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1779,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1780,6'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1786,18'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1780,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1781,35'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1784,14'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1786,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1786,18'
              BranchSideFuncs:
                - memcmp
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1789,12'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1786,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1787,6'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1789,12'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1787,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1787,23'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1788,7'
              BranchSideFuncs:
                - cp_next
                - cp_opt
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1792,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1792,29'
              BranchSideFuncs:
                - cp_check
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1793,5'
              BranchSideFuncs:
                - cp_check
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1794,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1795,36'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1798,7'
              BranchSideFuncs:
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1795,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1794,20'
              BranchSideFuncs:
                - cp_next
                - cp_check
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1795,50'
              BranchSideFuncs:
                - cp_next
                - cp_check
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1803,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1803,35'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1803,5'
              BranchSideFuncs:
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1803,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:0,0'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1804,15'
              BranchSideFuncs:
                - cp_next
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1774,3'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1775,32'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_cparse.c:1776,5'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1777,5'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1779,11'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_cparse.c:1784,4'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1786,18'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_cparse.c:1789,2'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1791,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1792,12'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1796,7'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1801,5'
          Dst:             cp_check
        - Src:             'third_party/luajit/src/lj_cparse.c:1804,7'
          Dst:             cp_next
    - functionName:    cp_line
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cp
        - hashline
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - cp_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1813,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1813,33'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1813,3'
              BranchSideFuncs:
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1813,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1814,13'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1815,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1814,5'
          Dst:             cp_next
    - functionName:    cp_decl_single
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1902
      functionLinenumberEnd: 1908
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - cp_decl_intern
        - cp_decl_spec
        - cp_declarator
        - cp_err_token
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1907,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1907,41'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1908,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1904,3'
          Dst:             cp_decl_spec
        - Src:             'third_party/luajit/src/lj_cparse.c:1905,3'
          Dst:             cp_declarator
        - Src:             'third_party/luajit/src/lj_cparse.c:1906,16'
          Dst:             cp_decl_intern
        - Src:             'third_party/luajit/src/lj_cparse.c:1907,28'
          Dst:             cp_err_token
    - functionName:    cp_decl_multi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1898
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         104
      ICount:          734
      EdgeCount:       134
      CyclomaticComplexity: 32
      functionsReached:
        - cp_check
        - cp_decl_constinit
        - cp_decl_intern
        - cp_decl_reset
        - cp_decl_spec
        - cp_declarator
        - cp_err_token
        - cp_errmsg
        - cp_line
        - cp_next
        - cp_opt
        - cp_pragma
        - lj_assert_fail
        - lj_ctype_addname
        - lj_ctype_new
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1822,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1822,3'
              BranchSideFuncs:
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1825,16'
              BranchSideFuncs:
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1825,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1826,13'
              BranchSideFuncs:
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1829,9'
              BranchSideFuncs:
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1829,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1830,25'
              BranchSideFuncs:
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1846,24'
              BranchSideFuncs:
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1832,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1833,10'
              BranchSideFuncs:
                - cp_line
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1835,18'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_line
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1835,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1835,39'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_line
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1839,18'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1835,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1835,39'
              BranchSideFuncs:
                - memcmp
                - cp_next
                - cp_line
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_line
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1839,18'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1835,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1836,14'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1839,18'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1836,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1836,48'
              BranchSideFuncs:
                - cp_err_token
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1837,10'
              BranchSideFuncs:
                - cp_line
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1839,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1839,39'
              BranchSideFuncs:
                - cp_errmsg
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1843,12'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1839,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1839,39'
              BranchSideFuncs:
                - memcmp
                - cp_pragma
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1843,12'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1839,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1840,12'
              BranchSideFuncs:
                - cp_errmsg
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1843,12'
              BranchSideFuncs:
                - cp_errmsg
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1847,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1847,28'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1848,2'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1847,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1848,2'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1853,5'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1847,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1849,36'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1853,5'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1850,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1850,35'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1851,2'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1850,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1851,2'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1852,5'
              BranchSideFuncs:
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1857,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1857,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1890,19'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1857,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1860,7'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1890,19'
              BranchSideFuncs:
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1860,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1861,22'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1864,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1864,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1866,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1870,14'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1868,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1868,4'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1869,9'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1870,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1871,27'
              BranchSideFuncs:
                - cp_decl_constinit
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1874,22'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
                - lj_ctype_new
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1877,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1877,11'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1879,31'
              BranchSideFuncs:
                - lj_ctype_new
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_new
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_addname
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - cp_decl_reset
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1890,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1890,29'
              BranchSideFuncs:
                - cp_decl_reset
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1891,7'
              BranchSideFuncs:
                - cp_decl_reset
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_check
                - cp_opt
                - cp_decl_spec
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1894,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1894,32'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1895,11'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1894,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1894,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1895,11'
              BranchSideFuncs:
                - cp_check
                - cp_opt
                - cp_decl_spec
                - cp_declarator
                - cp_decl_intern
                - cp_opt
                - cp_decl_reset
                - lj_assert_fail
                - lj_ctype_new
                - lj_ctype_addname
                - lj_ctype_new
                - lj_assert_fail
                - cp_decl_constinit
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_new
                - lj_assert_fail
                - lj_assert_fail
                - cp_next
                - cp_errmsg
                - memcmp
                - cp_pragma
                - memcmp
                - cp_next
                - cp_line
                - cp_err_token
                - cp_line
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1825,9'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1831,21'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1833,2'
          Dst:             cp_line
        - Src:             'third_party/luajit/src/lj_cparse.c:1835,39'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_cparse.c:1836,6'
          Dst:             cp_next
        - Src:             'third_party/luajit/src/lj_cparse.c:1836,35'
          Dst:             cp_err_token
        - Src:             'third_party/luajit/src/lj_cparse.c:1837,2'
          Dst:             cp_line
        - Src:             'third_party/luajit/src/lj_cparse.c:1839,39'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_cparse.c:1840,2'
          Dst:             cp_pragma
        - Src:             'third_party/luajit/src/lj_cparse.c:1843,2'
          Dst:             cp_errmsg
        - Src:             'third_party/luajit/src/lj_cparse.c:1846,11'
          Dst:             cp_decl_spec
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1855,7'
          Dst:             cp_declarator
        - Src:             'third_party/luajit/src/lj_cparse.c:1856,17'
          Dst:             cp_decl_intern
        - Src:             'third_party/luajit/src/lj_cparse.c:1861,9'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1868,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1871,9'
          Dst:             cp_decl_constinit
        - Src:             'third_party/luajit/src/lj_cparse.c:1874,9'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_cparse.c:1879,18'
          Dst:             lj_ctype_new
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:1888,2'
          Dst:             lj_ctype_addname
        - Src:             'third_party/luajit/src/lj_cparse.c:1890,12'
          Dst:             cp_opt
        - Src:             'third_party/luajit/src/lj_cparse.c:1891,7'
          Dst:             cp_decl_reset
        - Src:             'third_party/luajit/src/lj_cparse.c:1896,5'
          Dst:             cp_check
    - functionName:    cp_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         10
      ICount:          118
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - cp_get_bs
        - cp_next
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:401,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:401,3'
              BranchSideFuncs:
                - cp_get_bs
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:402,10'
              BranchSideFuncs:
                - cp_get_bs
                - cp_next
        - Branch String:   'third_party/luajit/src/lj_cparse.c:97,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:97,40'
              BranchSideFuncs:
                - cp_next
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:98,20'
              BranchSideFuncs:
                - cp_get_bs
                - cp_next
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:401,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_cparse.c:402,3'
          Dst:             cp_get_bs
        - Src:             'third_party/luajit/src/lj_cparse.c:405,3'
          Dst:             cp_next
    - functionName:    cp_cleanup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cpcparser
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1914
      functionLinenumberEnd: 1926
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         15
      ICount:          103
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - cp_decl_multi
        - cp_decl_single
        - cp_err
        - cp_init
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1919,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1920,19'
              BranchSideFuncs:
                - cp_decl_multi
                - lj_assert_fail
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1922,20'
              BranchSideFuncs:
                - cp_decl_single
                - lj_assert_fail
                - cp_err
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1923,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1923,20'
              BranchSideFuncs:
                - lj_assert_fail
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1925,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1923,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1924,12'
              BranchSideFuncs:
                - cp_err
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1925,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1925,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1925,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1925,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1918,3'
          Dst:             cp_init
        - Src:             'third_party/luajit/src/lj_cparse.c:1920,5'
          Dst:             cp_decl_multi
        - Src:             'third_party/luajit/src/lj_cparse.c:1922,5'
          Dst:             cp_decl_single
        - Src:             'third_party/luajit/src/lj_cparse.c:1924,5'
          Dst:             cp_err
        - Src:             'third_party/luajit/src/lj_cparse.c:1925,3'
          Dst:             lj_assert_fail
    - functionName:    lj_cparse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_cparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionLinenumberEnd: 1937
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cp
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cp_cleanup
        - cpcparser
        - lj_vm_cpcall
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_cparse.c:1934,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1934,7'
              BranchSideFuncs:
                - cp_cleanup
            - BranchSide:      'third_party/luajit/src/lj_cparse.c:1935,5'
              BranchSideFuncs:
                - cp_cleanup
      Callsites:
        - Src:             'third_party/luajit/src/lj_cparse.c:1933,17'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_cparse.c:1933,17'
          Dst:             cpcparser
        - Src:             'third_party/luajit/src/lj_cparse.c:1936,3'
          Dst:             cp_cleanup
    - functionName:    ctype_appnum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - n
      BBCount:         12
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:434,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:434,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:435,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:435,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:435,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:436,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:436,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:436,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:437,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ctype_appc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - c
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:424,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:424,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:425,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ctype_preptype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctr
        - ct
        - qual
        - t
      BBCount:         13
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ctype_prepc
        - ctype_prepnum
        - ctype_prepqual
        - ctype_prepstr
        - lj_assert_fail
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:450,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:451,18'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_prepstr
                - strlen
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:454,9'
              BranchSideFuncs:
                - ctype_prepnum
                - strlen
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
        - Branch String:   'third_party/luajit/src/lj_ctype.c:451,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:451,18'
              BranchSideFuncs:
                - ctype_prepstr
                - strlen
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:451,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:454,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:454,34'
              BranchSideFuncs:
                - ctype_prepc
                - ctype_prepnum
                - strlen
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:455,19'
              BranchSideFuncs:
                - ctype_prepnum
                - strlen
                - ctype_prepstr
                - ctype_prepqual
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:451,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:452,5'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:454,22'
          Dst:             ctype_prepc
        - Src:             'third_party/luajit/src/lj_ctype.c:455,5'
          Dst:             ctype_prepnum
        - Src:             'third_party/luajit/src/lj_ctype.c:458,32'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_ctype.c:458,3'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:459,3'
          Dst:             ctype_prepqual
    - functionName:    ctype_prepstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - str
        - len
      BBCount:         10
      ICount:          91
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:394,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:394,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:395,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:395,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:395,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:396,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:398,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:398,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:399,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ctype_prepc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - c
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:407,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:407,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:408,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ctype_prepnum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - n
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:415,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:415,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:416,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:416,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:416,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:417,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ctype_prepqual
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - info
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ctype_prepstr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:443,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:443,30'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:444,8'
              BranchSideFuncs:
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:444,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:444,27'
              BranchSideFuncs:
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:444,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:443,30'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:444,27'
          Dst:             ctype_prepstr
    - functionName:    lj_ctype_freestate
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         6
      ICount:          156
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ccallback_mcode_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:662,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:662,7'
              BranchSideFuncs:
                - lj_ccallback_mcode_free
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:663,29'
              BranchSideFuncs:
                - lj_ccallback_mcode_free
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:663,5'
          Dst:             lj_ccallback_mcode_free
    - functionName:    lj_ctype_initfin
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         10
      ICount:          188
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_str_new
        - lj_tab_new
        - lj_tab_setstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:650,14'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_ctype.c:652,34'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_ctype.c:652,14'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_ctype.c:653,4'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    ctype_addtype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - ct
        - id
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ctype_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         16
      ICount:          190
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ctype_addtype
        - lj_ctype_addname
        - lj_mem_realloc
        - lj_str_new
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:625,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:626,37'
              BranchSideFuncs:
                - ctype_addtype
                - strlen
                - lj_str_new
                - lj_ctype_addname
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:642,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:630,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:630,38'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_ctype_addname
                - ctype_addtype
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:631,27'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_ctype_addname
                - ctype_addtype
        - Branch String:   'third_party/luajit/src/lj_ctype.c:630,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:631,27'
              BranchSideFuncs:
                - strlen
                - lj_str_new
                - lj_ctype_addname
                - ctype_addtype
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:637,7'
              BranchSideFuncs:
                - ctype_addtype
                - strlen
                - lj_str_new
                - lj_ctype_addname
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:615,18'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_ctype.c:616,15'
          Dst:             lj_mem_realloc
        - Src:             'third_party/luajit/src/lj_ctype.c:631,20'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_ctype.c:632,20'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_ctype.c:635,7'
          Dst:             lj_ctype_addname
        - Src:             'third_party/luajit/src/lj_ctype.c:639,32'
          Dst:             ctype_addtype
    - functionName:    lj_ctype_addname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - ct
        - id
      BBCount:         1
      ICount:          88
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_ctype_repr_complex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - sp
        - size
      BBCount:         12
      ICount:          152
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_buf_putchar
        - lj_str_new
        - lj_strfmt_putfnum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:598,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:599,23'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:601,30'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_ctype.c:604,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:604,40'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_str_new
                - lj_buf_putchar
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:604,66'
              BranchSideFuncs:
                - lj_buf_putchar
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_ctype.c:604,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:604,66'
              BranchSideFuncs:
                - lj_buf_putchar
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:604,7'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_buf_putchar
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:603,3'
          Dst:             lj_strfmt_putfnum
        - Src:             'third_party/luajit/src/lj_ctype.c:604,51'
          Dst:             lj_buf_putchar
        - Src:             'third_party/luajit/src/lj_ctype.c:605,3'
          Dst:             lj_strfmt_putfnum
        - Src:             'third_party/luajit/src/lj_ctype.c:606,3'
          Dst:             lj_buf_putchar
        - Src:             'third_party/luajit/src/lj_ctype.c:607,10'
          Dst:             lj_str_new
    - functionName:    lj_ctype_repr_int64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - L
        - n
        - isunsigned
      BBCount:         16
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lj_str_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:582,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:583,6'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:584,23'
              BranchSideFuncs:
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_ctype.c:588,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:588,28'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:589,7'
              BranchSideFuncs:
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_ctype.c:589,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:589,14'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:589,7'
              BranchSideFuncs:
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:590,10'
          Dst:             lj_str_new
    - functionName:    ctype_repr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - id
      BBCount:         102
      ICount:          628
      EdgeCount:       127
      CyclomaticComplexity: 27
      functionsReached:
        - ctype_appc
        - ctype_appnum
        - ctype_prepc
        - ctype_prepnum
        - ctype_prepqual
        - ctype_prepstr
        - ctype_preptype
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:470,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:472,12'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:495,7'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:499,22'
              BranchSideFuncs:
                - ctype_preptype
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:502,11'
              BranchSideFuncs:
                - ctype_preptype
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:509,11'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:512,12'
              BranchSideFuncs:
                - ctype_prepqual
                - ctype_prepc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_prepstr
                - ctype_prepc
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:524,11'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:546,7'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:552,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:472,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:473,2'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:474,19'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:474,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:475,6'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:478,18'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:475,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:475,30'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:476,11'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:476,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:476,34'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:477,7'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
        - Branch String:   'third_party/luajit/src/lj_ctype.c:478,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:479,9'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:482,18'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:479,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:479,44'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:481,7'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
        - Branch String:   'third_party/luajit/src/lj_ctype.c:482,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:483,6'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:487,2'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
        - Branch String:   'third_party/luajit/src/lj_ctype.c:483,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:483,17'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:484,7'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:485,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:485,29'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepqual
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:486,7'
              BranchSideFuncs:
                - ctype_prepqual
        - Branch String:   'third_party/luajit/src/lj_ctype.c:502,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:503,2'
              BranchSideFuncs:
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:506,22'
              BranchSideFuncs:
                - ctype_preptype
        - Branch String:   'third_party/luajit/src/lj_ctype.c:509,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:509,51'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:510,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:512,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:513,14'
              BranchSideFuncs:
                - ctype_prepc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:515,17'
              BranchSideFuncs:
                - ctype_prepqual
                - ctype_prepc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:516,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:516,26'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:517,14'
              BranchSideFuncs:
                - ctype_prepc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:524,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:525,2'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:535,19'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_prepstr
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:526,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:526,21'
              BranchSideFuncs:
                - ctype_prepc
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:527,13'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:528,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:529,31'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:531,14'
              BranchSideFuncs:
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
                - ctype_appc
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:530,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:530,30'
              BranchSideFuncs:
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:530,4'
              BranchSideFuncs:
                - ctype_appnum
                - ctype_appc
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:535,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:536,6'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:540,2'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:536,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:536,31'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_prepstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:537,2'
              BranchSideFuncs:
                - ctype_prepstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:547,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:547,26'
              BranchSideFuncs:
                - ctype_prepc
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:548,18'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ctype_appc
                - ctype_appc
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_appc
                - ctype_appc
                - ctype_appc
                - lj_assert_fail
                - ctype_appnum
                - lj_assert_fail
                - ctype_prepc
                - ctype_appc
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepc
                - ctype_preptype
                - ctype_prepstr
                - ctype_preptype
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepstr
                - ctype_prepnum
                - ctype_prepstr
                - ctype_prepqual
                - ctype_prepc
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - ctype_prepstr
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:473,2'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:475,30'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:476,34'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:477,7'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:479,44'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:481,7'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:483,17'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:484,7'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:485,29'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:487,2'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:488,2'
          Dst:             ctype_prepnum
        - Src:             'third_party/luajit/src/lj_ctype.c:489,2'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:490,29'
          Dst:             ctype_prepc
        - Src:             'third_party/luajit/src/lj_ctype.c:492,7'
          Dst:             ctype_prepqual
        - Src:             'third_party/luajit/src/lj_ctype.c:495,7'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:496,7'
          Dst:             ctype_prepqual
        - Src:             'third_party/luajit/src/lj_ctype.c:499,7'
          Dst:             ctype_preptype
        - Src:             'third_party/luajit/src/lj_ctype.c:503,2'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:506,7'
          Dst:             ctype_preptype
        - Src:             'third_party/luajit/src/lj_ctype.c:513,2'
          Dst:             ctype_prepc
        - Src:             'third_party/luajit/src/lj_ctype.c:515,2'
          Dst:             ctype_prepqual
        - Src:             'third_party/luajit/src/lj_ctype.c:516,26'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:517,2'
          Dst:             ctype_prepc
        - Src:             'third_party/luajit/src/lj_ctype.c:526,26'
          Dst:             ctype_prepc
        - Src:             'third_party/luajit/src/lj_ctype.c:526,49'
          Dst:             ctype_appc
        - Src:             'third_party/luajit/src/lj_ctype.c:527,2'
          Dst:             ctype_appc
        - Src:             'third_party/luajit/src/lj_ctype.c:529,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:530,4'
          Dst:             ctype_appnum
        - Src:             'third_party/luajit/src/lj_ctype.c:532,4'
          Dst:             ctype_appc
        - Src:             'third_party/luajit/src/lj_ctype.c:534,2'
          Dst:             ctype_appc
        - Src:             'third_party/luajit/src/lj_ctype.c:536,31'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:537,2'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:540,2'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:541,2'
          Dst:             ctype_prepnum
        - Src:             'third_party/luajit/src/lj_ctype.c:542,2'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:547,31'
          Dst:             ctype_prepc
        - Src:             'third_party/luajit/src/lj_ctype.c:547,54'
          Dst:             ctype_appc
        - Src:             'third_party/luajit/src/lj_ctype.c:548,7'
          Dst:             ctype_appc
        - Src:             'third_party/luajit/src/lj_ctype.c:549,7'
          Dst:             ctype_appc
        - Src:             'third_party/luajit/src/lj_ctype.c:552,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_ctype_repr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - id
        - name
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ctype_prepstr
        - ctype_repr
        - lj_str_new
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:569,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:569,33'
              BranchSideFuncs:
                - ctype_prepstr
                - ctype_repr
                - lj_str_new
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:570,20'
              BranchSideFuncs:
                - ctype_repr
                - lj_str_new
                - lj_str_new
        - Branch String:   'third_party/luajit/src/lj_ctype.c:571,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:571,36'
              BranchSideFuncs:
                - lj_str_new
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:572,21'
              BranchSideFuncs:
                - lj_str_new
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:569,13'
          Dst:             ctype_prepstr
        - Src:             'third_party/luajit/src/lj_ctype.c:570,3'
          Dst:             ctype_repr
        - Src:             'third_party/luajit/src/lj_ctype.c:571,36'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_ctype.c:572,10'
          Dst:             lj_str_new
    - functionName:    lj_ctype_meta
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cts
        - id
        - mm
      BBCount:         44
      ICount:          322
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - lj_assert_fail
        - lj_tab_getinth
        - lj_tab_getstr
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:361,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:361,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:361,38'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:361,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:362,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:365,7'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:365,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:366,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:369,25'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:365,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:367,24'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:369,25'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_ctype.c:370,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:370,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:373,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:370,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:371,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:373,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:371,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:371,27'
              BranchSideFuncs:
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:371,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:371,62'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:371,66'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:373,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:370,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:372,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:373,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:367,10'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_ctype.c:369,10'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_ctype.c:371,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:371,13'
          Dst:             lj_tab_getstr
    - functionName:    lj_ctype_info_raw
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - id
        - szp
      BBCount:         11
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ctype_info
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_info
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_info
        - Branch String:   'third_party/luajit/src/lj_ctype.c:352,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:352,35'
              BranchSideFuncs:
                - lj_ctype_info
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:352,7'
              BranchSideFuncs:
                - lj_ctype_info
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:353,10'
          Dst:             lj_ctype_info
    - functionName:    lj_ctype_info
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - id
        - szp
      BBCount:         42
      ICount:          275
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:328,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:330,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:330,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:330,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:331,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:336,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:331,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:332,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:333,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:336,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:336,44'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:337,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:338,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:338,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:340,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:338,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:338,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:340,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:340,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:340,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:340,52'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:338,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_ctype_vlsize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - ct
        - nelem
      BBCount:         63
      ICount:          479
      EdgeCount:       77
      CyclomaticComplexity: 16
      functionsReached:
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:302,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:303,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:313,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:305,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:306,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:311,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:307,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:308,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:309,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:313,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:313,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:314,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:315,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:315,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:317,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:318,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:318,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:318,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:313,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:315,3'
          Dst:             lj_assert_fail
    - functionName:    lj_ctype_size
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - id
      BBCount:         26
      ICount:          203
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:295,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:295,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:295,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_ctype_rawref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - id
      BBCount:         26
      ICount:          193
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:286,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:286,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:286,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:286,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:287,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:288,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:287,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_ctype_getfieldq
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ct
        - name
        - ofs
        - qual
      BBCount:         52
      ICount:          392
      EdgeCount:       66
      CyclomaticComplexity: 16
      functionsReached:
        - lj_assert_fail
        - lj_ctype_getfieldq
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:256,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:257,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:277,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:258,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:259,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:262,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:262,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:256,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:263,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:265,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:266,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:269,32'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:266,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:266,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:267,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:270,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:271,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:275,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:271,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:271,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:272,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:263,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:267,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:269,13'
          Dst:             lj_ctype_getfieldq
    - functionName:    lj_ctype_getname
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cts
        - ctp
        - name
        - tmask
      BBCount:         17
      ICount:          188
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:239,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:240,27'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:248,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:241,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:242,4'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:246,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:241,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:243,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:246,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    lj_ctype_intern
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cts
        - info
        - size
      BBCount:         26
      ICount:          298
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_err_msg
        - lj_mem_grow
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:185,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:185,3'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:186,3'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:186,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:187,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_grow
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:192,8'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mem_grow
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:188,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:188,29'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:190,10'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:188,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:189,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:190,10'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.c:193,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:197,9'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:209,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.c:197,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:197,36'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:206,5'
              BranchSideFuncs:
                - lj_mem_grow
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:185,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:197,25'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_ctype.c:206,5'
          Dst:             lj_mem_grow
    - functionName:    lj_ctype_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ctp
      BBCount:         12
      ICount:          119
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_err_msg
        - lj_mem_grow
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.c:156,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:156,3'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:157,7'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_ctype.c:157,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:157,7'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:158,9'
              BranchSideFuncs:
                - lj_mem_grow
                - lj_err_msg
        - Branch String:   'third_party/luajit/src/lj_ctype.c:158,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:158,36'
              BranchSideFuncs:
                - lj_err_msg
            - BranchSide:      'third_party/luajit/src/lj_ctype.c:167,5'
              BranchSideFuncs:
                - lj_mem_grow
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.c:156,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.c:158,25'
          Dst:             lj_err_msg
        - Src:             'third_party/luajit/src/lj_ctype.c:167,5'
          Dst:             lj_mem_grow
    - functionName:    lj_buf_ruleb128
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         8
      ICount:          72
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.c:224,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:224,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:225,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:227,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:227,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:228,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_buf_cat2str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - s1
        - s2
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_buf_tmp
        - lj_str_new
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:213,15'
          Dst:             lj_buf_tmp
        - Src:             'third_party/luajit/src/lj_buf.c:216,10'
          Dst:             lj_str_new
    - functionName:    lj_buf_tmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - sz
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_buf_need2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:56,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:57,25'
              BranchSideFuncs:
                - lj_buf_need2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:58,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:67,10'
          Dst:             lj_buf_need2
    - functionName:    lj_buf_need2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - sz
      BBCount:         9
      ICount:          85
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - buf_grow
        - lj_assert_fail
        - lj_err_mem
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.c:33,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:33,3'
              BranchSideFuncs:
                - buf_grow
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:34,7'
              BranchSideFuncs:
                - buf_grow
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_buf.c:34,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:35,16'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:36,12'
              BranchSideFuncs:
                - buf_grow
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:33,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_buf.c:35,5'
          Dst:             lj_err_mem
        - Src:             'third_party/luajit/src/lj_buf.c:36,3'
          Dst:             buf_grow
    - functionName:    buf_grow
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - sz
      BBCount:         9
      ICount:          126
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_mem_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.c:23,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:23,30'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_buf.c:24,3'
              BranchSideFuncs:
                - lj_mem_realloc
        - Branch String:   'third_party/luajit/src/lj_buf.c:24,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:24,27'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_buf.c:25,30'
              BranchSideFuncs:
                - lj_mem_realloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:25,15'
          Dst:             lj_mem_realloc
    - functionName:    lj_buf_tostr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     externalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_str_new
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:206,10'
          Dst:             lj_str_new
    - functionName:    lj_buf_puttab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - sb
        - t
        - sep
        - i
        - e
      BBCount:         48
      ICount:          369
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
        - lj_buf_more2
        - lj_strfmt_putfnum
        - lj_tab_getinth
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.c:172,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:172,24'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:172,9'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.c:173,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:174,5'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:199,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:175,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:175,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_tab_getinth
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:175,16'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.c:177,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:177,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_tab_getinth
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:181,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_tab_getinth
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.c:181,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:182,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:186,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.c:182,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:182,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:182,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.c:186,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:187,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:189,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:187,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:187,52'
              BranchSideFuncs:
                - lj_strfmt_putfnum
                - lj_tab_getinth
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:187,52'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.c:191,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:192,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:195,11'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.c:195,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:195,35'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.c:196,7'
              BranchSideFuncs:
                - lj_tab_getinth
                - lj_assert_fail
                - lj_strfmt_putfnum
                - lj_buf_more2
                - lj_assert_fail
                - lj_assert_fail
                - lj_buf_more2
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:175,20'
          Dst:             lj_tab_getinth
        - Src:             'third_party/luajit/src/lj_buf.c:182,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_buf.c:183,18'
          Dst:             lj_buf_more2
        - Src:             'third_party/luajit/src/lj_buf.c:183,49'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_buf.c:187,52'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_buf.c:187,18'
          Dst:             lj_strfmt_putfnum
        - Src:             'third_party/luajit/src/lj_buf.c:187,6'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_more2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - sz
      BBCount:         12
      ICount:          119
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - buf_grow
        - lj_assert_fail
        - lj_err_mem
      functionUses:    69
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.c:43,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:43,3'
              BranchSideFuncs:
                - buf_grow
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:44,7'
              BranchSideFuncs:
                - buf_grow
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_buf.c:44,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:44,7'
              BranchSideFuncs:
                - buf_grow
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:44,7'
              BranchSideFuncs:
                - buf_grow
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_buf.c:44,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:45,16'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:46,12'
              BranchSideFuncs:
                - buf_grow
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:43,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_buf.c:45,5'
          Dst:             lj_err_mem
        - Src:             'third_party/luajit/src/lj_buf.c:46,3'
          Dst:             buf_grow
    - functionName:    lj_buf_putstr_rep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - s
        - rep
      BBCount:         28
      ICount:          203
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - lj_buf_more2
        - lj_err_mem
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.c:149,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:149,18'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:149,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:149,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:149,7'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:150,31'
              BranchSideFuncs:
                - lj_buf_more2
                - lj_err_mem
        - Branch String:   'third_party/luajit/src/lj_buf.c:152,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:153,18'
              BranchSideFuncs:
                - lj_err_mem
            - BranchSide:      'third_party/luajit/src/lj_buf.c:154,21'
              BranchSideFuncs:
                - lj_buf_more2
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:155,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:156,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:159,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:157,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:157,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:158,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:162,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:162,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:163,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:163,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:161,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:153,7'
          Dst:             lj_err_mem
        - Src:             'third_party/luajit/src/lj_buf.c:154,9'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_putstr_upper
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     externalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - s
      BBCount:         15
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - lj_buf_more2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:133,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:134,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:142,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:138,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:138,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:139,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:138,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:138,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:139,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:131,13'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_putstr_lower
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     externalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - s
      BBCount:         15
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - lj_buf_more2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:115,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:116,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:124,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:120,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:120,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:121,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:120,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:120,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:121,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:113,13'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_putstr_reverse
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     externalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - s
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_buf_more2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_buf.c:104,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:105,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_buf.c:106,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:102,13'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_putstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sb
        - s
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_buf_more2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:91,13'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_putchar
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - c
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_buf_more2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:82,13'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_putmem
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sb
        - q
        - len
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_buf_more2
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.h:63,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.h:64,25'
              BranchSideFuncs:
                - lj_buf_more2
            - BranchSide:      'third_party/luajit/src/lj_buf.h:65,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:74,13'
          Dst:             lj_buf_more2
    - functionName:    lj_buf_shrink
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - sb
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_mem_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_buf.c:54,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_buf.c:54,7'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_buf.c:55,23'
              BranchSideFuncs:
                - lj_mem_realloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_buf.c:56,9'
          Dst:             lj_mem_realloc
    - functionName:    lj_dispatch_profile
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - pc
      BBCount:         7
      ICount:          125
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - cur_topslot
        - lj_assert_fail
        - lj_profile_interpreter
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:552,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:552,17'
              BranchSideFuncs:
                - cur_topslot
                - lj_profile_interpreter
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:552,17'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:550,3'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_dispatch.c:552,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:557,22'
          Dst:             cur_topslot
        - Src:             'third_party/luajit/src/lj_dispatch.c:558,3'
          Dst:             lj_profile_interpreter
        - Src:             'third_party/luajit/src/lj_dispatch.c:563,3'
          Dst:             __errno_location
    - functionName:    cur_topslot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pt
        - pc
        - nres
      BBCount:         11
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:399,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:400,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:401,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:401,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:402,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:402,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:403,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:404,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:405,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_dispatch_stitch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pc
      BBCount:         7
      ICount:          116
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - cur_topslot
        - lj_assert_fail
        - lj_trace_stitch
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:539,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:539,34'
              BranchSideFuncs:
                - cur_topslot
                - lj_trace_stitch
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:539,34'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:533,3'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_dispatch.c:539,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:539,22'
          Dst:             cur_topslot
        - Src:             'third_party/luajit/src/lj_dispatch.c:540,3'
          Dst:             lj_trace_stitch
        - Src:             'third_party/luajit/src/lj_dispatch.c:542,3'
          Dst:             __errno_location
    - functionName:    call_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - fn
      BBCount:         22
      ICount:          190
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:458,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:459,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:468,25'
              BranchSideFuncs:
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:459,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:459,19'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:459,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:463,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:463,47'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:464,25'
              BranchSideFuncs:
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:465,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:466,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:466,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:466,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:469,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:459,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:464,5'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_dispatch.c:468,5'
          Dst:             lj_state_growstack
    - functionName:    lj_dispatch_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - pc
      BBCount:         44
      ICount:          319
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - call_init
        - callhook
        - lj_assert_fail
        - lj_trace_hot
        - lj_trace_ins
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:486,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:488,23'
              BranchSideFuncs:
                - lj_trace_hot
                - lj_assert_fail
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:495,14'
              BranchSideFuncs:
                - __errno_location
                - callhook
                - lj_trace_ins
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:492,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:492,5'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:494,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:502,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:502,5'
              BranchSideFuncs:
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:504,3'
              BranchSideFuncs:
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:506,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:506,34'
              BranchSideFuncs:
                - callhook
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:508,12'
              BranchSideFuncs:
                - callhook
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:508,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:509,7'
              BranchSideFuncs:
                - callhook
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:510,14'
              BranchSideFuncs:
                - callhook
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:512,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:512,29'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:512,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:512,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:513,7'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:514,3'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:521,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:521,34'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:522,8'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:521,61'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:521,61'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:522,8'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:522,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:522,26'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:523,22'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:521,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:521,7'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:523,22'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:476,3'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_dispatch.c:483,17'
          Dst:             call_init
        - Src:             'third_party/luajit/src/lj_dispatch.c:491,5'
          Dst:             lj_trace_hot
        - Src:             'third_party/luajit/src/lj_dispatch.c:492,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:501,5'
          Dst:             lj_trace_ins
        - Src:             'third_party/luajit/src/lj_dispatch.c:502,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:510,5'
          Dst:             callhook
        - Src:             'third_party/luajit/src/lj_dispatch.c:525,3'
          Dst:             __errno_location
    - functionName:    callhook
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - event
        - line
      BBCount:         15
      ICount:          162
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:369,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:369,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:369,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:369,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:369,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:371,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_state.h:24,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_state.h:26,24'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:380,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:383,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:383,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:384,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:376,5'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_dispatch.c:383,5'
          Dst:             lj_assert_fail
    - functionName:    lj_dispatch_ins
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - pc
      BBCount:         42
      ICount:          373
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - callhook
        - cur_topslot
        - lj_assert_fail
        - lj_debug_line
        - lj_trace_ins
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:414,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:414,17'
              BranchSideFuncs:
                - cur_topslot
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
                - callhook
                - lj_trace_ins
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:414,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:425,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:427,25'
              BranchSideFuncs:
                - lj_trace_ins
                - lj_assert_fail
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:436,8'
              BranchSideFuncs:
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:431,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:431,7'
              BranchSideFuncs:
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:433,5'
              BranchSideFuncs:
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:436,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:436,40'
              BranchSideFuncs:
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:441,8'
              BranchSideFuncs:
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:436,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:437,20'
              BranchSideFuncs:
                - callhook
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:441,8'
              BranchSideFuncs:
                - __errno_location
                - callhook
                - lj_debug_line
                - lj_debug_line
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:441,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:442,17'
              BranchSideFuncs:
                - lj_debug_line
                - lj_debug_line
                - __errno_location
                - callhook
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:450,8'
              BranchSideFuncs:
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:445,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:445,24'
              BranchSideFuncs:
                - callhook
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:446,16'
              BranchSideFuncs:
                - callhook
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:445,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:445,45'
              BranchSideFuncs:
                - callhook
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:446,16'
              BranchSideFuncs:
                - callhook
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:445,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:446,16'
              BranchSideFuncs:
                - callhook
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:449,3'
              BranchSideFuncs:
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:450,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:450,47'
              BranchSideFuncs:
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:450,35'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - __errno_location
                - callhook
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - __errno_location
                - callhook
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:450,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:450,7'
              BranchSideFuncs:
                - callhook
                - __errno_location
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:451,14'
              BranchSideFuncs:
                - callhook
                - __errno_location
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:412,3'
          Dst:             __errno_location
        - Src:             'third_party/luajit/src/lj_dispatch.c:414,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:420,11'
          Dst:             cur_topslot
        - Src:             'third_party/luajit/src/lj_dispatch.c:430,7'
          Dst:             lj_trace_ins
        - Src:             'third_party/luajit/src/lj_dispatch.c:431,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:438,5'
          Dst:             callhook
        - Src:             'third_party/luajit/src/lj_dispatch.c:444,19'
          Dst:             lj_debug_line
        - Src:             'third_party/luajit/src/lj_dispatch.c:445,53'
          Dst:             lj_debug_line
        - Src:             'third_party/luajit/src/lj_dispatch.c:446,7'
          Dst:             callhook
        - Src:             'third_party/luajit/src/lj_dispatch.c:451,5'
          Dst:             callhook
        - Src:             'third_party/luajit/src/lj_dispatch.c:452,3'
          Dst:             __errno_location
    - functionName:    lua_gethookcount
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_gethookmask
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_gethook
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lua_sethook
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - func
        - mask
        - count
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_dispatch_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:340,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:340,41'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:340,23'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:340,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:340,41'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:340,7'
              BranchSideFuncs:
                - lj_dispatch_update
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:345,3'
          Dst:             lj_dispatch_update
    - functionName:    lj_dispatch_update
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         53
      ICount:          510
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - lj_dispatch_init_hotcount
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:119,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:119,7'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:120,25'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:125,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:126,16'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:132,16'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:144,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:146,13'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:164,18'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:146,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:148,10'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:158,19'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:150,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:151,4'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:156,7'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:158,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:158,14'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:159,5'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:161,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:0,0'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:162,14'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:170,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:171,2'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:176,18'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:184,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:186,12'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:194,11'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:186,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:187,9'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:190,9'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:187,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:188,14'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:189,7'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:190,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:0,0'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:191,4'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:194,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:195,24'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:201,10'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:201,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:201,36'
              BranchSideFuncs:
                - lj_dispatch_init_hotcount
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:204,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:201,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:202,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:204,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:202,7'
          Dst:             lj_dispatch_init_hotcount
    - functionName:    lj_vm_rethook
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_record
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_inshook
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_profhook
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_callhook
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_dispatch_init_hotcount
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - g
      BBCount:         5
      ICount:          55
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:90,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:91,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:92,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    luaJIT_version_2_1_0_beta3
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setptmode_all
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - pt
        - mode
      BBCount:         25
      ICount:          144
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - setptmode
        - setptmode_all
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:227,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:227,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
                - setptmode_all
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:228,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
                - setptmode_all
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:228,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:228,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
                - setptmode_all
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:229,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
                - setptmode_all
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:229,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:229,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
                - setptmode_all
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:229,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:230,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:231,17'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
                - setptmode_all
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:234,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
                - setptmode_all
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:231,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:231,20'
              BranchSideFuncs:
                - setptmode
                - lj_assert_fail
                - setptmode_all
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:231,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:232,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:232,24'
              BranchSideFuncs:
                - setptmode_all
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:234,3'
              BranchSideFuncs:
                - setptmode_all
                - lj_assert_fail
                - lj_assert_fail
                - setptmode
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:229,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:231,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:231,7'
          Dst:             setptmode
        - Src:             'third_party/luajit/src/lj_dispatch.c:232,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:232,7'
          Dst:             setptmode_all
    - functionName:    setptmode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - g
        - pt
        - mode
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_trace_flushproto
        - lj_trace_reenableproto
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:213,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:214,5'
              BranchSideFuncs:
                - lj_trace_reenableproto
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:217,11'
              BranchSideFuncs:
                - lj_trace_flushproto
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:217,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:218,7'
              BranchSideFuncs:
                - lj_trace_flushproto
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:219,25'
              BranchSideFuncs:
                - lj_trace_flushproto
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:215,5'
          Dst:             lj_trace_reenableproto
        - Src:             'third_party/luajit/src/lj_dispatch.c:219,5'
          Dst:             lj_trace_flushproto
    - functionName:    luaJIT_setmode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     externalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - idx
        - mode
      BBCount:         89
      ICount:          705
      EdgeCount:       107
      CyclomaticComplexity: 20
      functionsReached:
        - exit
        - lj_assert_fail
        - lj_dispatch_update
        - lj_err_caller
        - lj_err_str
        - lj_trace_flush
        - lj_trace_flushall
        - setptmode
        - setptmode_all
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:244,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:245,13'
              BranchSideFuncs:
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:249,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flush
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
                - lj_dispatch_update
                - lj_trace_flushall
                - lj_err_caller
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:246,9'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:246,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:246,19'
              BranchSideFuncs:
                - exit
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:247,5'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:251,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:252,19'
              BranchSideFuncs:
                - lj_err_caller
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:253,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_flush
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
                - lj_dispatch_update
                - lj_trace_flushall
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:253,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:256,10'
              BranchSideFuncs:
                - lj_dispatch_update
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:276,19'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:276,19'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:276,19'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:292,11'
              BranchSideFuncs:
                - lj_trace_flush
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:307,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:323,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:256,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:257,25'
              BranchSideFuncs:
                - lj_trace_flushall
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:259,13'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:259,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:260,2'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:262,17'
              BranchSideFuncs:
                - lj_dispatch_update
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:262,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:263,2'
              BranchSideFuncs:
                - lj_dispatch_update
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:265,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:276,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:276,30'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:277,5'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:276,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:276,51'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:276,51'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:277,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:277,15'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:277,35'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:279,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:279,39'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:279,22'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:279,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:279,39'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:281,14'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:279,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:280,12'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:281,14'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:280,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:280,12'
              BranchSideFuncs:
                - setptmode_all
                - setptmode
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:285,9'
              BranchSideFuncs:
                - setptmode_all
                - setptmode
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:281,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:282,12'
              BranchSideFuncs:
                - lj_assert_fail
                - setptmode_all
                - setptmode
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:284,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:282,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:0,0'
              BranchSideFuncs:
                - setptmode_all
                - setptmode
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:282,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:285,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:286,17'
              BranchSideFuncs:
                - setptmode
                - setptmode_all
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:287,9'
              BranchSideFuncs:
                - setptmode_all
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:287,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:288,21'
              BranchSideFuncs:
                - setptmode_all
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:289,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:292,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:293,7'
              BranchSideFuncs:
                - lj_trace_flush
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:294,20'
              BranchSideFuncs:
                - lj_trace_flush
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:307,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:308,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:319,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:308,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:309,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:315,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:309,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:309,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:309,46'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:310,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:311,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:313,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:875,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:875,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:876,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:876,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_obj.h:877,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_dispatch.c:245,26'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:247,5'
          Dst:             exit
        - Src:             'third_party/luajit/src/lj_dispatch.c:252,5'
          Dst:             lj_err_caller
        - Src:             'third_party/luajit/src/lj_dispatch.c:257,7'
          Dst:             lj_trace_flushall
        - Src:             'third_party/luajit/src/lj_dispatch.c:270,7'
          Dst:             lj_dispatch_update
        - Src:             'third_party/luajit/src/lj_dispatch.c:280,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:282,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:286,7'
          Dst:             setptmode
        - Src:             'third_party/luajit/src/lj_dispatch.c:288,7'
          Dst:             setptmode_all
        - Src:             'third_party/luajit/src/lj_dispatch.c:294,5'
          Dst:             lj_trace_flush
        - Src:             'third_party/luajit/src/lj_dispatch.c:311,30'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_dispatch.c:311,30'
          Dst:             lj_assert_fail
    - functionName:    lj_dispatch_init
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_dispatch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - GG
      BBCount:         13
      ICount:          138
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:64,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:65,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:66,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:66,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:67,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:69,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_dispatch.c:75,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:76,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_dispatch.c:80,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_lib_checkopt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - narg
        - def
        - lst
      BBCount:         18
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - lj_err_argv
        - lj_lib_checkstr
        - lj_lib_optstr
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:289,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:289,39'
              BranchSideFuncs:
                - lj_lib_optstr
                - lj_err_argv
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_lib.c:289,66'
              BranchSideFuncs:
                - lj_lib_checkstr
                - lj_err_argv
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_lib.c:290,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:291,23'
              BranchSideFuncs:
                - lj_err_argv
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_lib.c:301,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lib.c:294,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:295,29'
              BranchSideFuncs:
                - lj_err_argv
                - memcmp
            - BranchSide:      'third_party/luajit/src/lj_lib.c:299,17'
              BranchSideFuncs:
                - lj_err_argv
        - Branch String:   'third_party/luajit/src/lj_lib.c:295,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:295,50'
              BranchSideFuncs:
                - memcmp
                - lj_err_argv
            - BranchSide:      'third_party/luajit/src/lj_lib.c:297,34'
              BranchSideFuncs:
                - lj_err_argv
                - memcmp
        - Branch String:   'third_party/luajit/src/lj_lib.c:295,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:297,34'
              BranchSideFuncs:
                - lj_err_argv
                - memcmp
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:289,25'
          Dst:             lj_lib_optstr
        - Src:             'third_party/luajit/src/lj_lib.c:289,50'
          Dst:             lj_lib_checkstr
        - Src:             'third_party/luajit/src/lj_lib.c:295,43'
          Dst:             memcmp
        - Src:             'third_party/luajit/src/lj_lib.c:299,5'
          Dst:             lj_err_argv
    - functionName:    lj_lib_optstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_lib_checkstr
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:211,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:211,26'
              BranchSideFuncs:
                - lj_lib_checkstr
            - BranchSide:      'third_party/luajit/src/lj_lib.c:211,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lib.c:211,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:211,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:211,56'
              BranchSideFuncs:
                - lj_lib_checkstr
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:211,40'
          Dst:             lj_lib_checkstr
    - functionName:    lj_lib_checkstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         23
      ICount:          245
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
        - lj_strfmt_number
      functionUses:    25
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:195,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:196,9'
              BranchSideFuncs:
                - lj_err_argt
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:204,15'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_lib.c:196,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:197,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:198,16'
              BranchSideFuncs:
                - lj_err_argt
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:197,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:197,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:197,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:201,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:197,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:199,18'
          Dst:             lj_strfmt_number
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:204,3'
          Dst:             lj_err_argt
    - functionName:    lj_lib_checktabornil
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         16
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_err_arg
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:277,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:278,9'
              BranchSideFuncs:
                - lj_err_arg
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:283,14'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lj_lib.c:278,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:279,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:280,14'
              BranchSideFuncs:
                - lj_err_arg
        - Branch String:   'third_party/luajit/src/lj_lib.c:279,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:279,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:279,14'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:279,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:283,3'
          Dst:             lj_err_arg
    - functionName:    lj_lib_checktab
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         12
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
      functionUses:    15
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:269,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:269,23'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:270,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_lib.c:269,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:270,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:271,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:271,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:271,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:271,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:270,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_lib.c:271,10'
          Dst:             lj_assert_fail
    - functionName:    lj_lib_checkfunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         12
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:261,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:261,23'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:262,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_lib.c:261,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:262,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:263,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:263,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:263,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:263,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:262,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_lib.c:263,10'
          Dst:             lj_assert_fail
    - functionName:    lj_lib_optint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
        - def
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_lib_checkint
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:255,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:255,26'
              BranchSideFuncs:
                - lj_lib_checkint
            - BranchSide:      'third_party/luajit/src/lj_lib.c:255,67'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_lib.c:255,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:255,67'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:255,56'
              BranchSideFuncs:
                - lj_lib_checkint
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:255,40'
          Dst:             lj_lib_checkint
    - functionName:    lj_lib_checkint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         20
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
        - lj_strscan_num
      functionUses:    32
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:241,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:241,44'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_strscan_num
            - BranchSide:      'third_party/luajit/src/lj_lib.c:242,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,28'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:242,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:246,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:246,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:246,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:246,17'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:241,23'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_lib.c:241,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:242,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_lib.c:246,17'
          Dst:             lj_assert_fail
    - functionName:    lj_lib_checknum
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         21
      ICount:          117
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_err_argt
        - lj_strscan_num
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:226,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:227,3'
              BranchSideFuncs:
                - lj_err_argt
                - lj_assert_fail
                - lj_strscan_num
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:228,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_lib.c:227,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:227,21'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:234,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:227,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:227,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:228,17'
              BranchSideFuncs:
                - lj_err_argt
        - Branch String:   'third_party/luajit/src/lj_lib.c:227,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:227,50'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_err_argt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:227,50'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:226,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:228,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:234,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:234,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:234,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:234,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:227,50'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:227,35'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_lib.c:228,5'
          Dst:             lj_err_argt
        - Src:             'third_party/luajit/src/lj_lib.c:234,12'
          Dst:             lj_assert_fail
    - functionName:    lj_lib_checkany
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - narg
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_arg
      functionUses:    19
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:188,16'
              BranchSideFuncs:
                - lj_err_arg
            - BranchSide:      'third_party/luajit/src/lj_lib.c:189,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:188,5'
          Dst:             lj_err_arg
    - functionName:    lj_lib_postreg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - cf
        - id
        - name
      BBCount:         30
      ICount:          463
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_lib_pushcc
        - lj_str_new
        - lj_tab_setstr
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:177,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:177,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:177,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:178,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:174,16'
          Dst:             lj_lib_pushcc
        - Src:             'third_party/luajit/src/lj_lib.c:176,35'
          Dst:             strlen
        - Src:             'third_party/luajit/src/lj_lib.c:176,35'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_lib.c:176,15'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:177,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:177,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_lib_pushcc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - f
        - id
        - n
      BBCount:         7
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lua_pushcclosure
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:156,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:156,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:156,8'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:155,3'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lj_lib.c:156,8'
          Dst:             lj_assert_fail
    - functionName:    lj_lib_prereg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - name
        - f
        - env
      BBCount:         7
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - luaL_findtable
        - lua_pushcclosure
        - lua_setfield
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:167,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:167,3'
              BranchSideFuncs:
                - lua_setfield
            - BranchSide:      'third_party/luajit/src/lj_lib.c:167,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:164,3'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lj_lib.c:165,3'
          Dst:             lua_pushcclosure
        - Src:             'third_party/luajit/src/lj_lib.c:167,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:168,3'
          Dst:             lua_setfield
    - functionName:    lib_read_lfunc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - p
        - tab
      BBCount:         10
      ICount:          224
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_bcread_proto
        - lj_func_newL_empty
        - lj_str_new
        - lj_tab_setstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:52,17'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_lib.c:63,8'
          Dst:             lj_bcread_proto
        - Src:             'third_party/luajit/src/lj_lib.c:65,8'
          Dst:             lj_func_newL_empty
        - Src:             'third_party/luajit/src/lj_lib.c:67,15'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lib_create_table
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - L
        - libname
        - hsize
      BBCount:         37
      ICount:          455
      EdgeCount:       41
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_err_callerv
        - luaL_findtable
        - lua_createtable
        - lua_getfield
        - lua_setfield
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:30,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:31,20'
              BranchSideFuncs:
                - luaL_findtable
                - lua_getfield
                - luaL_findtable
                - lj_assert_fail
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lj_lib.c:44,21'
              BranchSideFuncs:
                - lua_createtable
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:33,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:34,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:41,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:35,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:36,17'
              BranchSideFuncs:
                - lj_err_callerv
            - BranchSide:      'third_party/luajit/src/lj_lib.c:37,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:37,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:37,26'
              BranchSideFuncs:
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:37,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:38,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lua_setfield
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:42,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:42,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:42,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:43,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:46,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:46,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:46,10'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:31,5'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lj_lib.c:32,5'
          Dst:             lua_getfield
        - Src:             'third_party/luajit/src/lj_lib.c:35,11'
          Dst:             luaL_findtable
        - Src:             'third_party/luajit/src/lj_lib.c:36,2'
          Dst:             lj_err_callerv
        - Src:             'third_party/luajit/src/lj_lib.c:37,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:39,7'
          Dst:             lua_setfield
        - Src:             'third_party/luajit/src/lj_lib.c:42,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:44,5'
          Dst:             lua_createtable
        - Src:             'third_party/luajit/src/lj_lib.c:46,10'
          Dst:             lj_assert_fail
    - functionName:    lj_lib_register
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - libname
        - p
        - cf
      BBCount:         90
      ICount:          1200
      EdgeCount:       104
      CyclomaticComplexity: 16
      functionsReached:
        - lib_create_table
        - lib_read_lfunc
        - lj_assert_fail
        - lj_func_newC
        - lj_str_new
        - lj_tab_set
        - lj_tab_setstr
      functionUses:    21
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_lib.c:82,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:82,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:83,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:79,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:79,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_gc.h:81,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_gc.h:81,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_gc.h:83,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:89,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:91,27'
              BranchSideFuncs:
                - lj_func_newC
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:114,15'
              BranchSideFuncs:
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:93,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:94,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:97,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:100,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:101,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:103,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:104,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:105,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:107,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:108,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:110,11'
              BranchSideFuncs:
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:112,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:111,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:114,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:116,21'
              BranchSideFuncs:
                - lib_read_lfunc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:119,2'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:126,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:131,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:135,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:138,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:141,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_lib.c:143,10'
              BranchSideFuncs:
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:120,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:120,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:123,11'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:120,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:120,27'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:120,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:120,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:121,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:123,11'
              BranchSideFuncs:
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_lib.c:121,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:121,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_lib.c:124,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:132,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:136,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_lib.c:144,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_set
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lib_read_lfunc
                - lj_str_new
                - lj_assert_fail
                - lj_assert_fail
                - lj_func_newC
                - lj_str_new
                - lj_tab_setstr
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_lib.c:78,16'
          Dst:             lib_create_table
        - Src:             'third_party/luajit/src/lj_lib.c:82,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:82,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:92,20'
          Dst:             lj_func_newC
        - Src:             'third_party/luajit/src/lj_lib.c:110,36'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_lib.c:110,14'
          Dst:             lj_tab_setstr
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:116,6'
          Dst:             lib_read_lfunc
        - Src:             'third_party/luajit/src/lj_lib.c:120,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:121,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:123,14'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_lib.c:143,23'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    lj_utils_write_uleb128
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_utils_leb128.c'
      linkageType:     externalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - value
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:125,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:126,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:128,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:130,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:130,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:130,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_utils_leb128.c:130,3'
          Dst:             lj_assert_fail
    - functionName:    lj_utils_write_leb128
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_utils_leb128.c'
      linkageType:     externalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - value
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:108,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:109,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:114,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:116,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:116,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_utils_leb128.c:116,3'
          Dst:             lj_assert_fail
    - functionName:    lj_utils_read_uleb128_n
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_utils_leb128.c'
      linkageType:     externalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - buffer
        - n
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:77,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:77,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:79,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:77,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:78,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:79,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:82,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:76,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:86,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_utils_read_uleb128
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_utils_leb128.c'
      linkageType:     externalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - buffer
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:77,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:77,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:79,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:77,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:78,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:79,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:82,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:76,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:86,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_utils_read_leb128_n
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_utils_leb128.c'
      linkageType:     externalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - buffer
        - n
      BBCount:         15
      ICount:          126
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:40,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:40,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:42,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:40,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:41,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:42,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:45,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:39,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:49,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:49,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:49,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:52,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:52,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_utils_read_leb128
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_utils_leb128.c'
      linkageType:     externalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - buffer
      BBCount:         15
      ICount:          122
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:40,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:40,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:42,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:40,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:41,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:42,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:45,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:39,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:49,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:49,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:49,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:52,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_utils_leb128.c:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:50,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_utils_leb128.c:52,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_head_root_base
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2846
      functionLinenumberEnd: 2856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - emit_rr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2849,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2849,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2850,5'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2851,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2851,37'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2852,7'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2851,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2852,7'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2853,9'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2853,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2854,15'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2855,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2854,7'
          Dst:             emit_rr
    - functionName:    emit_rr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - xo
        - r1
        - r2
      BBCount:         25
      ICount:          248
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    62
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_stack_adjust
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1056,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1057,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1058,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_head_side_base
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2860
      functionLinenumberEnd: 2878
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - irp
      BBCount:         22
      ICount:          160
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - emit_rma
        - emit_rr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2863,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2864,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2877,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2865,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2865,37'
              BranchSideFuncs:
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2866,7'
              BranchSideFuncs:
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2865,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2866,7'
              BranchSideFuncs:
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2867,9'
              BranchSideFuncs:
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2867,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2868,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2869,16'
              BranchSideFuncs:
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2869,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2869,37'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2874,7'
              BranchSideFuncs:
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2869,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2871,15'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2874,7'
              BranchSideFuncs:
                - emit_rma
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2871,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2874,7'
          Dst:             emit_rma
    - functionName:    emit_rma
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - xo
        - rr
        - addr
      BBCount:         51
      ICount:          509
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - emit_loadi
        - emit_loadu64
        - emit_rmro
        - ptr2addr
      functionUses:    21
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:344,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:345,15'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:346,14'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - emit_loadi
                - ptr2addr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:346,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:346,44'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - emit_loadi
                - ptr2addr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:348,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - emit_loadi
                - ptr2addr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:346,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:347,15'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:348,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - emit_loadi
                - ptr2addr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:348,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:349,15'
              BranchSideFuncs:
                - ptr2addr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:372,16'
              BranchSideFuncs:
                - ptr2addr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:350,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:352,38'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:367,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:353,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:353,40'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:353,20'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:355,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:356,13'
              BranchSideFuncs:
                - emit_loadi
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:358,13'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:365,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:365,29'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:366,5'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:345,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_emit_x86.h:347,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_emit_x86.h:356,2'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_emit_x86.h:367,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_emit_x86.h:368,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_emit_x86.h:373,25'
          Dst:             ptr2addr
    - functionName:    emit_rmro
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - xo
        - rr
        - rb
        - ofs
      BBCount:         43
      ICount:          361
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    70
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:107,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:108,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:125,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:108,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:109,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:112,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:112,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:112,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:114,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:112,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:113,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:114,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:114,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:115,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:118,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:122,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:123,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:124,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    emit_loadi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - r
        - i
      BBCount:         17
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - emit_rr
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:280,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:281,7'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:285,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:281,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:281,27'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:282,7'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:281,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:282,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:285,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:278,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:283,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:285,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:289,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:289,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:290,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:283,5'
          Dst:             emit_rr
    - functionName:    emit_loadu64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - as
        - r
        - u64
      BBCount:         42
      ICount:          409
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - emit_loadi
        - emit_rmro
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:314,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:315,16'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:316,14'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:316,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:317,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:321,14'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:321,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:322,15'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:323,14'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:323,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:323,43'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:330,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:323,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:327,15'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:330,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:315,5'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_emit_x86.h:322,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_emit_x86.h:327,5'
          Dst:             emit_rmro
    - functionName:    ptr2addr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:95,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:95,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:95,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:95,3'
          Dst:             lj_assert_fail
    - functionName:    asm_callx_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - irf
        - func
      BBCount:         25
      ICount:          150
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:715,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:717,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:726,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:717,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:718,28'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:720,49'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:718,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:718,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:721,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:718,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:718,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:721,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:718,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:718,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:721,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:718,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:718,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:721,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:718,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:718,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:721,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:721,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:722,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:724,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:718,28'
          Dst:             lj_assert_fail
    - functionName:    asm_tointg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - left
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_guardcc
        - emit_rr
        - ra_dest
        - ra_scratch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:788,13'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:789,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:790,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:791,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:792,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:793,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:794,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:795,3'
          Dst:             emit_rr
    - functionName:    ra_scratch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - allow
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ra_pick
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:490,11'
          Dst:             ra_pick
    - functionName:    ra_dest
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - allow
      BBCount:         15
      ICount:          125
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ra_save
        - ra_scratch
      functionUses:    30
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:719,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:720,5'
              BranchSideFuncs:
                - ra_scratch
                - ra_save
            - BranchSide:      'third_party/luajit/src/lj_asm.c:723,9'
              BranchSideFuncs:
                - ra_scratch
                - ra_save
        - Branch String:   'third_party/luajit/src/lj_asm.c:723,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:723,29'
              BranchSideFuncs:
                - ra_scratch
                - ra_save
            - BranchSide:      'third_party/luajit/src/lj_asm.c:728,25'
              BranchSideFuncs:
                - ra_scratch
                - ra_save
        - Branch String:   'third_party/luajit/src/lj_asm.c:723,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:724,14'
              BranchSideFuncs:
                - ra_save
            - BranchSide:      'third_party/luajit/src/lj_asm.c:728,25'
              BranchSideFuncs:
                - ra_scratch
                - ra_save
        - Branch String:   'third_party/luajit/src/lj_asm.c:732,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:732,48'
              BranchSideFuncs:
                - ra_save
            - BranchSide:      'third_party/luajit/src/lj_asm.c:732,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:728,14'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm.c:732,40'
          Dst:             ra_save
    - functionName:    asm_guardcc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - cc
      BBCount:         19
      ICount:          208
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - emit_jcc
        - emit_sjcc
        - lj_assert_fail
      functionUses:    22
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_target.h:155,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_target.h:155,3'
              BranchSideFuncs:
                - emit_jcc
                - lj_assert_fail
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_target.h:157,18'
              BranchSideFuncs:
                - emit_jcc
                - lj_assert_fail
                - emit_sjcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:61,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:62,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_jcc
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:73,18'
              BranchSideFuncs:
                - emit_jcc
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs:
                - emit_jcc
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs:
                - emit_jcc
                - emit_sjcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:66,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:67,22'
              BranchSideFuncs:
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:72,3'
              BranchSideFuncs:
                - emit_jcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:67,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:68,2'
              BranchSideFuncs:
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:69,17'
              BranchSideFuncs:
                - emit_sjcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:73,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:74,5'
              BranchSideFuncs:
                - emit_jcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:75,12'
              BranchSideFuncs:
                - emit_jcc
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:59,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:63,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:69,7'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:75,3'
          Dst:             emit_jcc
    - functionName:    emit_sjcc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - cc
        - target
      BBCount:         7
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:449,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:449,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:449,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:449,3'
          Dst:             lj_assert_fail
    - functionName:    emit_jcc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - cc
        - target
      BBCount:         5
      ICount:          87
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:487,23'
          Dst:             lj_assert_fail
    - functionName:    ra_save
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - r
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_storeofs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:446,3'
          Dst:             emit_storeofs
    - functionName:    emit_storeofs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - r
        - base
        - ofs
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_rmro
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:554,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:555,15'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:557,15'
              BranchSideFuncs:
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:555,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_emit_x86.h:557,5'
          Dst:             emit_rmro
    - functionName:    ra_pick
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - allow
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ra_evict
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:481,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:482,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:484,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:482,12'
          Dst:             ra_evict
    - functionName:    ra_evict
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - allow
      BBCount:         175
      ICount:          1238
      EdgeCount:       240
      CyclomaticComplexity: 67
      functionsReached:
        - lj_assert_fail
        - ra_restore
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:459,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:459,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:460,27'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:460,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:462,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:461,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:461,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:462,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:466,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:466,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:466,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:466,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:466,3'
              BranchSideFuncs:
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:469,8'
              BranchSideFuncs:
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:469,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:469,23'
              BranchSideFuncs:
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:469,27'
              BranchSideFuncs:
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:469,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:469,7'
              BranchSideFuncs:
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:470,17'
              BranchSideFuncs:
                - ra_restore
        - Branch String:   'third_party/luajit/src/lj_asm.c:471,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:472,13'
              BranchSideFuncs:
                - ra_restore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:473,3'
              BranchSideFuncs:
                - ra_restore
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:459,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:466,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:474,10'
          Dst:             ra_restore
    - functionName:    ra_restore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
      BBCount:         13
      ICount:          120
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - emit_loadofs
        - lj_assert_fail
        - ra_rematk
        - ra_spill
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:424,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:425,22'
              BranchSideFuncs:
                - ra_rematk
            - BranchSide:      'third_party/luajit/src/lj_asm.c:427,17'
              BranchSideFuncs:
                - ra_spill
                - emit_loadofs
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:430,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:430,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:431,5'
              BranchSideFuncs:
                - emit_loadofs
        - Branch String:   'third_party/luajit/src/lj_asm.c:433,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:434,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:438,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:425,12'
          Dst:             ra_rematk
        - Src:             'third_party/luajit/src/lj_asm.c:428,19'
          Dst:             ra_spill
        - Src:             'third_party/luajit/src/lj_asm.c:430,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:436,7'
          Dst:             emit_loadofs
    - functionName:    ra_rematk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
      BBCount:         64
      ICount:          396
      EdgeCount:       76
      CyclomaticComplexity: 14
      functionsReached:
        - emit_loadi
        - emit_loadk64
        - emit_loadu64
        - emit_rma
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:344,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:344,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:345,3'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rma
                - emit_loadk64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:345,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:345,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:347,3'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rma
                - emit_loadk64
        - Branch String:   'third_party/luajit/src/lj_asm.c:352,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:353,18'
              BranchSideFuncs:
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:356,34'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm.c:356,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:357,5'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm.c:359,41'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm.c:359,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:361,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm.c:364,14'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm.c:361,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:361,5'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm.c:362,5'
              BranchSideFuncs:
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm.c:364,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:365,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:367,14'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm.c:367,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:368,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:369,14'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm.c:369,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:369,34'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:370,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm.c:369,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:370,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:374,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:374,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:374,5'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:377,16'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:374,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:374,5'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:377,16'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:374,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:374,5'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:377,16'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:374,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:374,5'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:377,16'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:374,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:374,5'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:377,16'
              BranchSideFuncs:
                - emit_loadi
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:344,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:345,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:353,5'
          Dst:             emit_loadk64
        - Src:             'third_party/luajit/src/lj_asm.c:358,5'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm.c:361,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:362,5'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm.c:365,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:365,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm.c:368,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:368,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm.c:370,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:370,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm.c:374,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:377,5'
          Dst:             emit_loadi
    - functionName:    ra_spill
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         18
      ICount:          149
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_trace_err
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:386,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:386,3'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:388,8'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:388,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:388,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:389,9'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:389,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:390,14'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:392,16'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:392,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:393,14'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:396,14'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:400,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:401,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:402,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:386,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:401,7'
          Dst:             lj_trace_err
    - functionName:    emit_loadofs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - r
        - base
        - ofs
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_rmro
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:545,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:546,15'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:548,15'
              BranchSideFuncs:
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:546,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_emit_x86.h:548,5'
          Dst:             emit_rmro
    - functionName:    emit_loadk64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - r
        - ir
      BBCount:         49
      ICount:          382
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - emit_loadu64
        - emit_rma
        - emit_rmro
        - emit_rr
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:388,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:388,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:388,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:388,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:388,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:388,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:389,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:390,11'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:393,11'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:396,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:397,13'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:399,14'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:399,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:399,39'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:401,14'
              BranchSideFuncs:
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:399,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:400,8'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:401,14'
              BranchSideFuncs:
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:400,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:400,35'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:403,9'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:399,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:401,14'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:403,9'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:403,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:404,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:406,16'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:404,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:404,7'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:406,5'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:406,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:406,45'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:411,7'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:406,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:407,20'
              BranchSideFuncs:
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:411,7'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:411,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:411,41'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:412,33'
              BranchSideFuncs:
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:388,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_emit_x86.h:397,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_emit_x86.h:401,5'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_emit_x86.h:404,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_emit_x86.h:407,7'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_emit_x86.h:418,5'
          Dst:             emit_rmro
    - functionName:    asm_fusestrref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - allow
      BBCount:         13
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - ra_alloc1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:276,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:276,3'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:277,18'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:288,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:289,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:298,21'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:300,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:301,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:303,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:276,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:283,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:298,11'
          Dst:             ra_alloc1
    - functionName:    ra_alloc1
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
        - allow
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ra_allocref
      functionUses:    46
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:668,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:668,36'
              BranchSideFuncs:
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:668,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:668,24'
          Dst:             ra_allocref
    - functionName:    ra_allocref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
        - allow
      BBCount:         33
      ICount:          271
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - ra_evict
        - ra_rematk
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:625,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:625,3'
              BranchSideFuncs:
                - ra_evict
                - ra_rematk
            - BranchSide:      'third_party/luajit/src/lj_asm.c:627,7'
              BranchSideFuncs:
                - ra_evict
                - ra_rematk
        - Branch String:   'third_party/luajit/src/lj_asm.c:627,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:629,9'
              BranchSideFuncs:
                - ra_rematk
            - BranchSide:      'third_party/luajit/src/lj_asm.c:652,18'
              BranchSideFuncs:
                - ra_evict
        - Branch String:   'third_party/luajit/src/lj_asm.c:629,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:630,11'
              BranchSideFuncs:
                - ra_rematk
            - BranchSide:      'third_party/luajit/src/lj_asm.c:641,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:631,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:632,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:634,11'
              BranchSideFuncs:
                - ra_rematk
        - Branch String:   'third_party/luajit/src/lj_asm.c:634,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:634,34'
              BranchSideFuncs:
                - ra_rematk
            - BranchSide:      'third_party/luajit/src/lj_asm.c:639,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:634,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:635,12'
              BranchSideFuncs:
                - ra_rematk
            - BranchSide:      'third_party/luajit/src/lj_asm.c:639,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:641,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:641,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:647,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:641,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:642,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:647,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:642,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:643,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:644,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:647,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:648,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:649,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:625,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:635,2'
          Dst:             ra_rematk
        - Src:             'third_party/luajit/src/lj_asm.c:652,9'
          Dst:             ra_evict
    - functionName:    ra_releasetmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
      BBCount:         11
      ICount:          103
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:412,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:412,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:413,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:413,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:413,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:413,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:412,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:413,3'
          Dst:             lj_assert_fail
    - functionName:    asm_tvptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - dest
        - ref
      BBCount:         23
      ICount:          223
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - emit_loadu64
        - emit_movmroi
        - emit_rmro
        - lj_assert_fail
        - lj_ir_kvalue
        - ra_alloc1
        - ra_spill
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1056,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1058,9'
              BranchSideFuncs:
                - ra_spill
                - emit_rmro
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1065,9'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1058,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1059,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1061,17'
              BranchSideFuncs:
                - ra_spill
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1059,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1059,7'
              BranchSideFuncs:
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1062,3'
              BranchSideFuncs:
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1065,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1067,20'
              BranchSideFuncs:
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1072,27'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1073,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1074,2'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1078,15'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_movmroi
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_movmroi
                - emit_rmro
                - emit_loadu64
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1059,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1059,7'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1061,51'
          Dst:             ra_spill
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1061,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1067,7'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1068,7'
          Dst:             emit_movmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1069,7'
          Dst:             emit_movmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1072,17'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1074,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1075,2'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1078,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1078,2'
          Dst:             emit_movmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1080,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1092,5'
          Dst:             emit_loadu64
    - functionName:    emit_movmroi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - base
        - ofs
        - i
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_rmro
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:258,3'
          Dst:             emit_rmro
    - functionName:    emit_rmrxo
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - xo
        - rr
        - rb
        - rx
        - scale
        - ofs
      BBCount:         34
      ICount:          323
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:145,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:145,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:147,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:145,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:146,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:147,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:147,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:148,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:151,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ir_khash
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         51
      ICount:          351
      EdgeCount:       54
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1066,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1067,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1068,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1067,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1067,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1067,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1067,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1067,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1067,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1067,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1067,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1067,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1068,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1069,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1071,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1069,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1069,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1069,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1071,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1072,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1075,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1072,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1072,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1073,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:1075,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1075,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1076,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1076,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1076,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1076,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1078,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1078,21'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1078,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1067,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1067,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1067,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1069,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1070,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1072,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1075,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1076,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1078,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1078,50'
          Dst:             lj_assert_fail
    - functionName:    emit_sfixup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - source
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    emit_gmroi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - xg
        - rb
        - ofs
        - i
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_rmro
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:179,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:180,5'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:183,5'
              BranchSideFuncs:
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:186,3'
          Dst:             emit_rmro
    - functionName:    emit_sjcc_label
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - cc
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asm_intmin_max
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2225
      functionLinenumberEnd: 2233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - cc
      BBCount:         6
      ICount:          110
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_rr
        - ra_alloc1
        - ra_dest
        - ra_left
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2228,33'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rr
                - emit_rr
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2228,7'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rr
                - emit_rr
                - ra_left
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2226,21'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2229,11'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2230,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2231,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2232,3'
          Dst:             ra_left
    - functionName:    ra_left
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - dest
        - lref
      BBCount:         61
      ICount:          362
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - emit_loadi
        - emit_loadk64
        - emit_movrr
        - lj_assert_fail
        - ra_allocref
        - ra_rename
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:755,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:756,9'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
                - lj_assert_fail
                - emit_loadi
                - emit_loadk64
                - emit_loadk64
                - lj_assert_fail
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:785,3'
              BranchSideFuncs:
                - emit_movrr
                - ra_rename
        - Branch String:   'third_party/luajit/src/lj_asm.c:756,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:757,11'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
                - lj_assert_fail
                - emit_loadi
                - emit_loadk64
                - emit_loadk64
                - lj_assert_fail
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:781,10'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
        - Branch String:   'third_party/luajit/src/lj_asm.c:757,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:759,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadk64
                - ra_allocref
                - emit_movrr
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:764,18'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
                - lj_assert_fail
                - emit_loadi
                - emit_loadk64
                - emit_loadk64
        - Branch String:   'third_party/luajit/src/lj_asm.c:759,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:759,6'
              BranchSideFuncs:
                - emit_loadk64
                - ra_allocref
                - emit_movrr
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:759,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:759,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:759,34'
              BranchSideFuncs:
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:760,17'
              BranchSideFuncs:
                - emit_loadk64
        - Branch String:   'third_party/luajit/src/lj_asm.c:759,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:760,17'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:764,7'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
        - Branch String:   'third_party/luajit/src/lj_asm.c:764,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:765,15'
              BranchSideFuncs:
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:768,18'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
                - lj_assert_fail
                - emit_loadi
                - emit_loadk64
        - Branch String:   'third_party/luajit/src/lj_asm.c:768,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:768,37'
              BranchSideFuncs:
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:769,15'
              BranchSideFuncs:
                - emit_loadk64
        - Branch String:   'third_party/luajit/src/lj_asm.c:768,54'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:768,57'
              BranchSideFuncs:
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:769,15'
              BranchSideFuncs:
                - emit_loadk64
        - Branch String:   'third_party/luajit/src/lj_asm.c:768,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:769,15'
              BranchSideFuncs:
                - emit_loadk64
            - BranchSide:      'third_party/luajit/src/lj_asm.c:773,18'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
                - lj_assert_fail
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:774,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:774,2'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:777,13'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:774,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:774,2'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:777,13'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:774,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:774,2'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:777,13'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:774,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:774,2'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:777,13'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:774,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:774,2'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:777,13'
              BranchSideFuncs:
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm.c:781,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:781,31'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:783,24'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
        - Branch String:   'third_party/luajit/src/lj_asm.c:781,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:782,7'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:783,24'
              BranchSideFuncs:
                - ra_allocref
                - emit_movrr
                - ra_rename
        - Branch String:   'third_party/luajit/src/lj_asm.c:787,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:787,7'
              BranchSideFuncs:
                - emit_movrr
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:789,9'
              BranchSideFuncs:
                - emit_movrr
                - ra_rename
        - Branch String:   'third_party/luajit/src/lj_asm.c:789,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:789,29'
              BranchSideFuncs:
                - emit_movrr
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:793,18'
              BranchSideFuncs:
                - emit_movrr
        - Branch String:   'third_party/luajit/src/lj_asm.c:789,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:790,7'
              BranchSideFuncs:
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:793,18'
              BranchSideFuncs:
                - emit_movrr
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:759,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:760,4'
          Dst:             emit_loadk64
        - Src:             'third_party/luajit/src/lj_asm.c:765,2'
          Dst:             emit_loadk64
        - Src:             'third_party/luajit/src/lj_asm.c:769,2'
          Dst:             emit_loadk64
        - Src:             'third_party/luajit/src/lj_asm.c:774,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:777,2'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_asm.c:783,12'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm.c:791,7'
          Dst:             ra_rename
        - Src:             'third_party/luajit/src/lj_asm.c:793,7'
          Dst:             emit_movrr
    - functionName:    ra_rename
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - down
        - up
      BBCount:         18
      ICount:          201
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - emit_movrr
        - lj_assert_fail
        - ra_addrename
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:690,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:690,3'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
                - ra_addrename
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:692,3'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
                - ra_addrename
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:692,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:692,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:693,3'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
                - ra_addrename
        - Branch String:   'third_party/luajit/src/lj_asm.c:693,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:693,3'
              BranchSideFuncs:
                - emit_movrr
                - ra_addrename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:694,3'
              BranchSideFuncs:
                - emit_movrr
                - ra_addrename
        - Branch String:   'third_party/luajit/src/lj_asm.c:700,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:700,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:708,18'
              BranchSideFuncs:
                - ra_addrename
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:690,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:692,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:693,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:699,3'
          Dst:             emit_movrr
        - Src:             'third_party/luajit/src/lj_asm.c:708,5'
          Dst:             ra_addrename
    - functionName:    emit_movrr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - dst
        - src
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_rr
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:536,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:537,13'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:539,13'
              BranchSideFuncs:
                - emit_rr
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:537,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_emit_x86.h:539,5'
          Dst:             emit_rr
    - functionName:    ra_addrename
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - down
        - ref
        - snapno
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_emit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:678,9'
          Dst:             lj_ir_emit
    - functionName:    asm_x87load
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1952
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
      BBCount:         30
      ICount:          199
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - asm_fuseload
        - emit_mrm
        - emit_rma
        - emit_rmro
        - lj_assert_fail
        - ra_spill
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1937,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1938,19'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1945,14'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - ra_spill
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1938,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1938,19'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1938,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1939,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1940,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1941,14'
              BranchSideFuncs:
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1941,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1942,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1944,16'
              BranchSideFuncs:
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1945,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1945,34'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - ra_spill
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1950,14'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1945,60'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1945,64'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - ra_spill
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1950,14'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1945,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1945,64'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - ra_spill
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1950,14'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1945,76'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1946,8'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1950,14'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1946,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1946,30'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1950,14'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1945,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1947,18'
              BranchSideFuncs:
                - ra_spill
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1950,14'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1938,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1944,7'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1948,49'
          Dst:             ra_spill
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1948,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1950,37'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1950,5'
          Dst:             emit_mrm
    - functionName:    asm_fuseload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
        - allow
      BBCount:         104
      ICount:          675
      EdgeCount:       140
      CyclomaticComplexity: 38
      functionsReached:
        - asm_fuseahuref
        - asm_fusefref
        - asm_fuseloadk64
        - asm_fusexref
        - lj_assert_fail
        - noconflict
        - ra_alloc1
        - ra_allocref
        - ra_spill
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:412,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:413,9'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
                - noconflict
                - asm_fusefref
                - noconflict
                - ra_alloc1
                - lj_assert_fail
                - asm_fuseloadk64
                - lj_assert_fail
                - asm_fuseloadk64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:424,7'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
                - noconflict
                - asm_fusefref
                - noconflict
                - ra_alloc1
                - lj_assert_fail
                - asm_fuseloadk64
                - lj_assert_fail
                - asm_fuseloadk64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:413,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:413,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:414,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:424,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:425,20'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:429,14'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
                - noconflict
                - asm_fusefref
                - noconflict
                - ra_alloc1
                - lj_assert_fail
                - asm_fuseloadk64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:426,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:426,5'
              BranchSideFuncs:
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:427,11'
              BranchSideFuncs:
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:427,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:428,30'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:429,3'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:429,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:429,33'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:429,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:447,14'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
                - noconflict
                - asm_fusefref
                - noconflict
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:431,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:431,5'
              BranchSideFuncs:
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:432,11'
              BranchSideFuncs:
                - asm_fuseloadk64
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:432,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:433,11'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:447,3'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:433,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:435,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:444,25'
              BranchSideFuncs:
                - asm_fuseloadk64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:448,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:448,42'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
                - noconflict
                - asm_fusefref
                - noconflict
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:448,12'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
                - noconflict
                - asm_fusefref
                - noconflict
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:449,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:450,13'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:459,16'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
                - noconflict
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:450,57'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:451,15'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:459,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:451,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:452,17'
              BranchSideFuncs:
                - ra_alloc1
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:459,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:450,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:453,36'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:459,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:459,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:461,12'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - noconflict
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:466,16'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
                - noconflict
                - asm_fuseahuref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:461,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:461,32'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:462,15'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:461,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:461,52'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:462,15'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:461,71'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:462,15'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:466,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:461,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:463,15'
              BranchSideFuncs:
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:466,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:466,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:466,37'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:467,22'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:466,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:466,58'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:467,22'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:466,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:467,22'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:472,16'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
                - noconflict
                - asm_fusexref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:467,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:468,17'
              BranchSideFuncs:
                - asm_fuseahuref
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:472,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:467,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:469,17'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:472,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:472,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:476,13'
              BranchSideFuncs:
                - noconflict
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fusexref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:481,16'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
                - asm_fuseahuref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:476,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:477,15'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:481,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:476,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:478,15'
              BranchSideFuncs:
                - asm_fusexref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:481,5'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:486,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:486,28'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:490,9'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:486,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:487,18'
              BranchSideFuncs:
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:490,9'
              BranchSideFuncs:
                - ra_allocref
                - ra_spill
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:490,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:490,34'
              BranchSideFuncs:
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:493,22'
              BranchSideFuncs:
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:490,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:491,8'
              BranchSideFuncs:
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:493,22'
              BranchSideFuncs:
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:491,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:491,31'
              BranchSideFuncs:
                - ra_spill
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:492,5'
              BranchSideFuncs:
                - ra_spill
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:491,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:491,53'
              BranchSideFuncs:
                - ra_spill
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:492,5'
              BranchSideFuncs:
                - ra_spill
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:490,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:492,5'
              BranchSideFuncs:
                - ra_spill
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:493,22'
              BranchSideFuncs:
                - ra_allocref
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:420,19'
          Dst:             ra_spill
        - Src:             'third_party/luajit/src/lj_asm_x86.h:426,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:428,14'
          Dst:             asm_fuseloadk64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:431,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:444,9'
          Dst:             asm_fuseloadk64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:451,4'
          Dst:             noconflict
        - Src:             'third_party/luajit/src/lj_asm_x86.h:453,26'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:462,4'
          Dst:             noconflict
        - Src:             'third_party/luajit/src/lj_asm_x86.h:463,2'
          Dst:             asm_fusefref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:467,11'
          Dst:             noconflict
        - Src:             'third_party/luajit/src/lj_asm_x86.h:469,2'
          Dst:             asm_fuseahuref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:477,4'
          Dst:             noconflict
        - Src:             'third_party/luajit/src/lj_asm_x86.h:478,2'
          Dst:             asm_fusexref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:482,7'
          Dst:             asm_fuseahuref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:487,5'
          Dst:             asm_fusefref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:493,10'
          Dst:             ra_allocref
    - functionName:    emit_mrm
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - xo
        - rr
        - rb
      BBCount:         82
      ICount:          699
      EdgeCount:       107
      CyclomaticComplexity: 27
      functionsReached:
        - lj_assert_fail
      functionUses:    47
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:198,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:235,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:199,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:200,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:210,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:204,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:205,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:207,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:210,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:211,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:216,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:211,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:211,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:212,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:216,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:216,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:218,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:216,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:217,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:218,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:218,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:219,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:222,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:226,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:226,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:231,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:211,7'
          Dst:             lj_assert_fail
    - functionName:    asm_fuseloadk64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         42
      ICount:          399
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - lj_assert_fail
        - ptr2addr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:371,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - ptr2addr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ptr2addr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:371,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - ptr2addr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ptr2addr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:371,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - ptr2addr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ptr2addr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:371,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - ptr2addr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ptr2addr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:371,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
                - ptr2addr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:371,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:372,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:373,28'
              BranchSideFuncs:
                - ptr2addr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:376,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:376,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:377,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:379,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:379,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:379,41'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:384,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:379,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:380,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:384,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:380,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:380,36'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:384,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:379,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:381,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:384,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:384,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:385,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:388,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:385,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:385,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:387,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:388,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:388,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:389,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:371,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:373,19'
          Dst:             ptr2addr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:385,7'
          Dst:             lj_assert_fail
    - functionName:    noconflict
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
        - conflict
        - noload
      BBCount:         18
      ICount:          119
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:116,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:117,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:118,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:118,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:119,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:124,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:119,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:120,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:121,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:121,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:121,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:122,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_fusefref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - allow
      BBCount:         34
      ICount:          276
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - lj_assert_fail
        - ra_alloc1
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:234,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:234,3'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:236,3'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:234,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:234,3'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:236,3'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:237,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:239,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:247,27'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:248,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:249,18'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:269,37'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:251,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:252,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:255,16'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:255,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:255,37'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:256,22'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:256,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:256,22'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:256,22'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:256,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:256,22'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:256,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:257,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:258,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:262,5'
              BranchSideFuncs:
                - ra_alloc1
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:234,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:256,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:269,27'
          Dst:             ra_alloc1
    - functionName:    asm_fuseahuref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
        - allow
      BBCount:         47
      ICount:          373
      EdgeCount:       55
      CyclomaticComplexity: 10
      functionsReached:
        - asm_fusearef
        - lj_assert_fail
        - ra_alloc1
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:184,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:185,19'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - asm_fusearef
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:226,37'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:185,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:187,11'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusearef
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:193,11'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:201,11'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:220,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:187,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:188,15'
              BranchSideFuncs:
                - asm_fusearef
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:191,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:193,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:194,36'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:199,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:201,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:202,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:218,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:202,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:202,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:202,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:202,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:202,15'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:202,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:202,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:202,15'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:202,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:206,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:206,23'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:217,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:206,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:207,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:217,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:220,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:220,7'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:223,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:220,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:220,7'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:223,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:220,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:220,7'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:223,7'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:220,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:220,7'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:223,7'
              BranchSideFuncs:
                - ra_alloc1
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:188,2'
          Dst:             asm_fusearef
        - Src:             'third_party/luajit/src/lj_asm_x86.h:194,26'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:202,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:202,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:202,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:220,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:226,27'
          Dst:             ra_alloc1
    - functionName:    asm_fusexref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
        - allow
      BBCount:         66
      ICount:          500
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - asm_isk32
        - lj_assert_fail
        - ra_alloc1
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:311,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:311,27'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:313,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:311,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:313,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:327,5'
              BranchSideFuncs:
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:313,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:313,20'
              BranchSideFuncs:
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:313,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:313,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:313,20'
              BranchSideFuncs:
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:313,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:314,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:315,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:319,3'
              BranchSideFuncs:
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:328,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:328,47'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:328,9'
              BranchSideFuncs:
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:328,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:328,47'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:328,28'
              BranchSideFuncs:
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:328,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:328,47'
              BranchSideFuncs:
                - ra_alloc1
                - asm_isk32
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:328,47'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:328,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:328,47'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:333,21'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:333,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:334,8'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:339,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:336,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:336,27'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:337,4'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:336,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:336,27'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:337,4'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:336,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:336,46'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:337,4'
              BranchSideFuncs:
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:336,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:337,4'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:338,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:343,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:343,34'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:348,11'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:343,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:344,8'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:348,11'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:348,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:348,11'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:359,21'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:348,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:348,31'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:359,21'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:348,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:349,6'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:359,21'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:349,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:349,27'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:353,13'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:349,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:349,50'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:353,13'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:349,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:351,10'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:353,13'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:313,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:333,11'
          Dst:             asm_isk32
        - Src:             'third_party/luajit/src/lj_asm_x86.h:359,11'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:364,29'
          Dst:             ra_alloc1
    - functionName:    asm_isk32
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ref
        - k
      BBCount:         54
      ICount:          292
      EdgeCount:       70
      CyclomaticComplexity: 18
      functionsReached:
        - lj_assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:86,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:87,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:106,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:89,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:89,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:90,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:89,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:90,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:92,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:92,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:93,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:93,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:93,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:93,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:93,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:93,21'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:92,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:92,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:93,21'
          Dst:             lj_assert_fail
    - functionName:    asm_fusearef
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - allow
      BBCount:         10
      ICount:          121
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - asm_fuseabase
        - lj_assert_fail
        - ra_alloc1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:153,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:153,3'
              BranchSideFuncs:
                - asm_fuseabase
                - ra_alloc1
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:154,37'
              BranchSideFuncs:
                - asm_fuseabase
                - ra_alloc1
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:156,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:157,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:160,5'
              BranchSideFuncs:
                - ra_alloc1
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:153,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:154,41'
          Dst:             asm_fuseabase
        - Src:             'third_party/luajit/src/lj_asm_x86.h:154,27'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:171,30'
          Dst:             ra_alloc1
    - functionName:    asm_fuseabase
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
      BBCount:         25
      ICount:          179
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - noconflict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:132,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:133,18'
              BranchSideFuncs:
                - lj_assert_fail
                - noconflict
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:141,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:134,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:134,5'
              BranchSideFuncs:
                - noconflict
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:136,9'
              BranchSideFuncs:
                - noconflict
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:136,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:136,30'
              BranchSideFuncs:
                - noconflict
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:141,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:136,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:137,3'
              BranchSideFuncs:
                - noconflict
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:141,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:137,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:137,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:141,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:136,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:138,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:141,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:134,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:137,20'
          Dst:             noconflict
    - functionName:    emit_call_
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - target
      BBCount:         8
      ICount:          103
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - emit_loadu64
        - emit_rr
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:507,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:509,13'
              BranchSideFuncs:
                - emit_rr
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:514,30'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:509,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_emit_x86.h:510,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_emit_x86.h:514,23'
          Dst:             lj_assert_fail
    - functionName:    ra_destreg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - r
      BBCount:         10
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - emit_movrr
        - lj_assert_fail
        - ra_dest
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:740,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:740,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:741,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
        - Branch String:   'third_party/luajit/src/lj_asm.c:741,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:741,5'
              BranchSideFuncs:
                - emit_movrr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:742,5'
              BranchSideFuncs:
                - emit_movrr
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:739,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm.c:741,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:743,5'
          Dst:             emit_movrr
    - functionName:    ra_evictset
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - drop
      BBCount:         17
      ICount:          261
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - asm_mclimit
        - lj_assert_fail
        - ra_restore
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:503,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:504,13'
              BranchSideFuncs:
                - ra_restore
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:510,11'
              BranchSideFuncs:
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:511,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:512,13'
              BranchSideFuncs:
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:517,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_restore
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:505,5'
          Dst:             ra_restore
        - Src:             'third_party/luajit/src/lj_asm.c:507,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:507,5'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:513,5'
          Dst:             ra_restore
        - Src:             'third_party/luajit/src/lj_asm.c:515,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:515,5'
          Dst:             asm_mclimit
    - functionName:    asm_mclimit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mcode_limiterr
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:132,3'
          Dst:             lj_mcode_limiterr
    - functionName:    asm_gencall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ci
        - args
      BBCount:         82
      ICount:          580
      EdgeCount:       104
      CyclomaticComplexity: 24
      functionsReached:
        - asm_mclimit
        - emit_call_
        - emit_loadi
        - emit_loadu64
        - emit_movrr
        - emit_rmro
        - lj_assert_fail
        - ra_alloc1
        - ra_allocref
      functionUses:    15
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:563,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:564,5'
              BranchSideFuncs:
                - emit_call_
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:566,8'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:566,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:575,19'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:580,10'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:580,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:581,17'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:646,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:590,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:590,9'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:591,11'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:590,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:591,11'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:593,11'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:591,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:591,38'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:591,9'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:603,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:604,11'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:621,16'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:604,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:604,30'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:613,2'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:604,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:606,6'
              BranchSideFuncs:
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:613,2'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movrr
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:606,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:606,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:606,59'
              BranchSideFuncs:
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:606,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:606,38'
              BranchSideFuncs:
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:610,15'
              BranchSideFuncs:
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:606,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:607,17'
              BranchSideFuncs:
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:610,15'
              BranchSideFuncs:
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:606,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:607,17'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:610,15'
              BranchSideFuncs:
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:607,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:607,24'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:611,7'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:607,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:607,24'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:611,7'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:607,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:607,24'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:611,7'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:607,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:607,24'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:611,7'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:607,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:607,24'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:611,7'
              BranchSideFuncs:
                - emit_loadu64
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:613,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:613,2'
              BranchSideFuncs:
                - emit_movrr
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:614,6'
              BranchSideFuncs:
                - emit_movrr
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:614,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:615,4'
              BranchSideFuncs:
                - ra_allocref
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:618,16'
              BranchSideFuncs:
                - ra_allocref
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:621,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:621,16'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:622,7'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:621,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:622,7'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:638,16'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:622,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:622,7'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:629,16'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:622,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:622,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:629,16'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_movrr
                - ra_allocref
                - emit_loadi
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:646,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:646,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:646,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:564,5'
          Dst:             emit_call_
        - Src:             'third_party/luajit/src/lj_asm_x86.h:607,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:607,4'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:610,4'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:613,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:616,4'
          Dst:             emit_movrr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:618,4'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:622,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:629,6'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:630,2'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:638,6'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:639,2'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:643,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:643,5'
          Dst:             asm_mclimit
    - functionName:    asm_setupresult
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
        - ci
      BBCount:         39
      ICount:          266
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - emit_rmro
        - emit_rr
        - lj_assert_fail
        - ra_destreg
        - ra_evictset
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:655,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:656,10'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:657,7'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:657,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:658,5'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:659,7'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:659,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:659,15'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:661,15'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:659,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:660,5'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:661,15'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:662,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:662,7'
              BranchSideFuncs:
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:663,9'
              BranchSideFuncs:
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:662,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:0,0'
              BranchSideFuncs:
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:663,9'
              BranchSideFuncs:
                - ra_destreg
                - lj_assert_fail
                - ra_destreg
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:663,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:663,9'
              BranchSideFuncs:
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:664,21'
              BranchSideFuncs:
                - ra_destreg
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:663,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:664,21'
              BranchSideFuncs:
                - ra_destreg
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:699,7'
              BranchSideFuncs:
                - ra_destreg
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:666,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:667,13'
              BranchSideFuncs:
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:675,13'
              BranchSideFuncs:
                - ra_destreg
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:668,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:669,4'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:673,6'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:673,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:673,11'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:674,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:699,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:699,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:700,18'
              BranchSideFuncs:
                - ra_destreg
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:661,3'
          Dst:             ra_evictset
        - Src:             'third_party/luajit/src/lj_asm_x86.h:671,4'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:673,11'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:675,2'
          Dst:             ra_destreg
        - Src:             'third_party/luajit/src/lj_asm_x86.h:699,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:700,7'
          Dst:             ra_destreg
    - functionName:    asm_callid
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - id
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_gencall
        - asm_setupresult
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1365,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1366,3'
          Dst:             asm_gencall
    - functionName:    asm_lea
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2124
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         53
      ICount:          505
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached:
        - emit_mrm
        - ra_alloc1
        - ra_dest
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2132,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2133,5'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2158,14'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2136,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2136,31'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2138,11'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2136,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2138,11'
              BranchSideFuncs:
                - ra_alloc1
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2149,16'
              BranchSideFuncs:
                - ra_alloc1
                - ra_dest
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2138,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2139,6'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2142,11'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2139,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2139,27'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2140,6'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2139,57'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2140,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2141,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2140,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2140,27'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2142,11'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2138,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2141,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2142,11'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2142,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2143,16'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2145,2'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2149,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2149,36'
              BranchSideFuncs:
                - ra_alloc1
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2156,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2149,57'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2150,9'
              BranchSideFuncs:
                - ra_alloc1
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2156,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2149,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2151,27'
              BranchSideFuncs:
                - ra_alloc1
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2156,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2158,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2158,36'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2173,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2158,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2158,56'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2173,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2158,77'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2159,8'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2173,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2159,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2159,30'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2160,31'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2158,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2160,31'
              BranchSideFuncs:
                - ra_alloc1
                - ra_alloc1
                - ra_dest
                - emit_mrm
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2173,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2163,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2164,21'
              BranchSideFuncs:
                - ra_alloc1
                - ra_dest
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2167,21'
              BranchSideFuncs:
                - ra_alloc1
                - ra_dest
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2151,17'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2160,21'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2165,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2168,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2175,10'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2176,3'
          Dst:             emit_mrm
    - functionName:    asm_swapops
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2009
      functionLinenumberEnd: 2030
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         44
      ICount:          285
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2012,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2012,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2013,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2013,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2014,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2015,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2015,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2016,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2017,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2017,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2018,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2019,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2019,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2020,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2021,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2021,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2022,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2027,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2022,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2022,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2024,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2022,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2023,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2024,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2024,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2024,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2026,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2024,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2025,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2026,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2027,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2028,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2027,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2028,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2027,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2028,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2027,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2028,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2027,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2028,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2027,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2028,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2027,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2028,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2029,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2012,3'
          Dst:             lj_assert_fail
    - functionName:    emit_gmrmi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - xg
        - rb
        - i
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - emit_mrm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:242,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:243,5'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:246,5'
              BranchSideFuncs:
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:249,3'
          Dst:             emit_mrm
    - functionName:    asm_fuseloadm
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
        - allow
        - is64
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - asm_fuseload
        - ra_alloc1
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:500,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:500,16'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fuseload
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:502,23'
              BranchSideFuncs:
                - asm_fuseload
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:500,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:501,22'
              BranchSideFuncs:
                - asm_fuseload
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:502,23'
              BranchSideFuncs:
                - asm_fuseload
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:501,12'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:502,10'
          Dst:             asm_fuseload
    - functionName:    asm_phi_break
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - blocked
        - blockedby
        - allow
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ra_pick
        - ra_rename
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1385,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1385,7'
              BranchSideFuncs:
                - ra_pick
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1389,28'
              BranchSideFuncs:
                - ra_pick
                - ra_rename
        - Branch String:   'third_party/luajit/src/lj_asm.c:1390,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1391,20'
              BranchSideFuncs:
                - ra_rename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1392,12'
              BranchSideFuncs:
                - ra_rename
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1389,20'
          Dst:             ra_pick
        - Src:             'third_party/luajit/src/lj_asm.c:1393,5'
          Dst:             ra_rename
    - functionName:    emit_jmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - target
      BBCount:         5
      ICount:          77
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:497,23'
          Dst:             lj_assert_fail
    - functionName:    asm_loop_fixup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2799
      functionLinenumberEnd: 2840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         33
      ICount:          263
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2802,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2803,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2819,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2804,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2804,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2805,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2805,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2806,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2813,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2808,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2808,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2809,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2810,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2811,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2812,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2813,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2813,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2814,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2820,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2822,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2830,37'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2825,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2826,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2829,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2804,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2808,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2813,7'
          Dst:             lj_assert_fail
    - functionName:    asm_phi_copyspill
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         73
      ICount:          663
      EdgeCount:       94
      CyclomaticComplexity: 23
      functionsReached:
        - asm_mclimit
        - emit_loadofs
        - emit_storeofs
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1496,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1497,9'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1499,8'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1497,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1497,31'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1497,31'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1497,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1497,31'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1498,15'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1498,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1497,31'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1497,31'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1499,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1503,9'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1525,8'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1504,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1505,11'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1507,7'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1509,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1510,11'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1520,10'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1510,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1511,15'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1518,5'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1512,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1512,30'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1517,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1512,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1512,30'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1517,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1512,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1513,4'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1517,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1520,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1521,7'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1523,3'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1525,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1525,7'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1529,9'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1531,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1532,11'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1533,10'
              BranchSideFuncs:
                - emit_loadofs
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1533,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1534,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1535,15'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1535,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1536,11'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1545,10'
              BranchSideFuncs:
                - emit_storeofs
        - Branch String:   'third_party/luajit/src/lj_asm.c:1536,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1537,15'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1544,5'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1538,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1538,29'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1543,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1538,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1538,29'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1539,4'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1538,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1539,4'
              BranchSideFuncs:
                - emit_storeofs
                - emit_loadofs
                - emit_storeofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1543,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - emit_storeofs
                - emit_storeofs
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1545,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1546,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1547,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1507,7'
          Dst:             emit_loadofs
        - Src:             'third_party/luajit/src/lj_asm.c:1513,4'
          Dst:             emit_storeofs
        - Src:             'third_party/luajit/src/lj_asm.c:1514,4'
          Dst:             emit_loadofs
        - Src:             'third_party/luajit/src/lj_asm.c:1515,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1515,4'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1521,7'
          Dst:             emit_storeofs
        - Src:             'third_party/luajit/src/lj_asm.c:1534,7'
          Dst:             emit_loadofs
        - Src:             'third_party/luajit/src/lj_asm.c:1539,4'
          Dst:             emit_storeofs
        - Src:             'third_party/luajit/src/lj_asm.c:1540,4'
          Dst:             emit_loadofs
        - Src:             'third_party/luajit/src/lj_asm.c:1541,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1541,4'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1546,7'
          Dst:             emit_storeofs
    - functionName:    asm_phi_shuffle
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         64
      ICount:          838
      EdgeCount:       76
      CyclomaticComplexity: 14
      functionsReached:
        - asm_mclimit
        - asm_phi_break
        - lj_assert_fail
        - ra_alloc1
        - ra_rename
        - ra_restore
        - ra_save
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1424,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1425,15'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1449,10'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1428,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1429,7'
              BranchSideFuncs:
                - ra_restore
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1447,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1429,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1430,16'
              BranchSideFuncs:
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1442,6'
              BranchSideFuncs:
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1432,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1433,6'
              BranchSideFuncs:
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1438,17'
              BranchSideFuncs:
                - ra_restore
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1434,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1435,8'
              BranchSideFuncs:
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1436,11'
              BranchSideFuncs:
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_rename
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1442,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1443,14'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1446,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1449,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1449,19'
              BranchSideFuncs:
                - asm_phi_break
                - asm_phi_break
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1450,11'
              BranchSideFuncs:
                - asm_phi_break
                - asm_phi_break
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1450,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1420,3'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1451,21'
              BranchSideFuncs:
                - asm_phi_break
                - asm_phi_break
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_phi_break
                - asm_phi_break
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - ra_rename
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1460,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1461,13'
              BranchSideFuncs:
                - ra_restore
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1467,10'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1468,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1469,13'
              BranchSideFuncs:
                - ra_restore
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1476,10'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - ra_restore
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1477,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1478,13'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1489,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:1481,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1482,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1487,5'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_alloc1
                - ra_save
                - asm_mclimit
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1438,6'
          Dst:             ra_restore
        - Src:             'third_party/luajit/src/lj_asm.c:1439,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1439,6'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1443,4'
          Dst:             ra_rename
        - Src:             'third_party/luajit/src/lj_asm.c:1444,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1444,4'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1451,7'
          Dst:             asm_phi_break
        - Src:             'third_party/luajit/src/lj_asm.c:1452,23'
          Dst:             asm_phi_break
        - Src:             'third_party/luajit/src/lj_asm.c:1453,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1453,7'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1462,5'
          Dst:             ra_restore
        - Src:             'third_party/luajit/src/lj_asm.c:1464,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1464,5'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1470,5'
          Dst:             ra_restore
        - Src:             'third_party/luajit/src/lj_asm.c:1472,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1472,5'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1483,7'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm.c:1484,7'
          Dst:             ra_save
        - Src:             'third_party/luajit/src/lj_asm.c:1485,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1485,7'
          Dst:             asm_mclimit
    - functionName:    asm_callx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - asm_callx_flags
        - asm_callx_func
        - asm_collectargs
        - asm_gencall
        - asm_setupresult
        - emit_rr
        - ra_alloc1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:745,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:745,35'
              BranchSideFuncs:
                - asm_callx_func
                - ra_alloc1
                - emit_rr
                - asm_gencall
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:746,41'
              BranchSideFuncs:
                - asm_callx_func
                - ra_alloc1
                - emit_rr
                - asm_gencall
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:747,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:0,0'
              BranchSideFuncs:
                - asm_gencall
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:749,12'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rr
                - asm_gencall
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:736,14'
          Dst:             asm_callx_flags
        - Src:             'third_party/luajit/src/lj_asm_x86.h:737,3'
          Dst:             asm_collectargs
        - Src:             'third_party/luajit/src/lj_asm_x86.h:738,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm_x86.h:746,26'
          Dst:             asm_callx_func
        - Src:             'third_party/luajit/src/lj_asm_x86.h:750,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:752,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:756,3'
          Dst:             asm_gencall
    - functionName:    asm_callx_flags
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1339
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         17
      ICount:          190
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1341,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1342,18'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1347,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1344,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1344,38'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1345,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1347,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1347,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1348,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    asm_collectargs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
        - ci
        - args
      BBCount:         27
      ICount:          188
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1326,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1326,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1327,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1327,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1327,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1328,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1328,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1329,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1333,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1330,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1330,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1331,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1331,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1331,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1331,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1333,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1333,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1333,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1334,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1334,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1334,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1326,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1330,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1334,3'
          Dst:             lj_assert_fail
    - functionName:    asm_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_collectargs
        - asm_gencall
        - asm_setupresult
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1373,3'
          Dst:             asm_collectargs
        - Src:             'third_party/luajit/src/lj_asm.c:1374,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1375,3'
          Dst:             asm_gencall
    - functionName:    asm_strto
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         8
      ICount:          87
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - asm_gencall
        - asm_guardcc
        - emit_rmro
        - emit_rr
        - ra_evictset
        - ra_releasetmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1037,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1037,40'
              BranchSideFuncs:
                - ra_evictset
                - asm_guardcc
                - emit_rr
                - asm_gencall
                - ra_releasetmp
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1037,37'
              BranchSideFuncs:
                - ra_evictset
                - asm_guardcc
                - emit_rr
                - asm_gencall
                - ra_releasetmp
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1037,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1037,7'
              BranchSideFuncs:
                - ra_evictset
                - asm_guardcc
                - emit_rr
                - asm_gencall
                - ra_releasetmp
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1038,5'
              BranchSideFuncs:
                - ra_evictset
                - asm_guardcc
                - emit_rr
                - asm_gencall
                - ra_releasetmp
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1039,3'
          Dst:             ra_evictset
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1040,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1041,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1044,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1046,25'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1046,3'
          Dst:             emit_rmro
    - functionName:    asm_tostr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         12
      ICount:          99
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - asm_gencall
        - asm_setupresult
        - asm_snap_prep
        - asm_tvptr
        - ra_releasetmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1245,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1246,5'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1249,15'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1250,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1251,10'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1253,10'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1257,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1257,7'
              BranchSideFuncs:
                - ra_releasetmp
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1258,15'
              BranchSideFuncs:
                - ra_releasetmp
                - asm_tvptr
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1242,3'
          Dst:             asm_snap_prep
        - Src:             'third_party/luajit/src/lj_asm.c:1255,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1256,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm.c:1258,19'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm.c:1258,5'
          Dst:             asm_tvptr
    - functionName:    asm_snap_prep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - asm_snap_alloc
        - asm_snap_checkrename
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1007,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1009,5'
              BranchSideFuncs:
                - asm_snap_alloc
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1014,5'
              BranchSideFuncs:
                - asm_snap_checkrename
        - Branch String:   'third_party/luajit/src/lj_asm.c:1014,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:0,0'
              BranchSideFuncs:
                - asm_snap_checkrename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1015,20'
              BranchSideFuncs:
                - asm_snap_checkrename
        - Branch String:   'third_party/luajit/src/lj_asm.c:1016,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1017,2'
              BranchSideFuncs:
                - asm_snap_checkrename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1018,5'
              BranchSideFuncs:
                - asm_snap_checkrename
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1010,5'
          Dst:             asm_snap_alloc
        - Src:             'third_party/luajit/src/lj_asm.c:1016,11'
          Dst:             asm_snap_checkrename
    - functionName:    asm_snap_alloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - snapno
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - asm_snap_alloc1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:970,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:971,20'
              BranchSideFuncs:
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:983,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:973,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:974,23'
              BranchSideFuncs:
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:982,3'
              BranchSideFuncs:
                - asm_snap_alloc1
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:974,7'
          Dst:             asm_snap_alloc1
    - functionName:    asm_snap_checkrename
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ren
      BBCount:         9
      ICount:          109
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ra_spill
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:994,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:995,7'
              BranchSideFuncs:
                - ra_spill
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1001,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:994,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:996,17'
              BranchSideFuncs:
                - ra_spill
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1001,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:997,5'
          Dst:             ra_spill
    - functionName:    asm_snap_alloc1
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ref
      BBCount:         87
      ICount:          637
      EdgeCount:       113
      CyclomaticComplexity: 28
      functionsReached:
        - asm_mclimit
        - asm_snap_alloc1
        - asm_snap_canremat
        - asm_sunk_store
        - lj_assert_fail
        - ra_allocref
        - ra_spill
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:906,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:906,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:906,26'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
                - lj_assert_fail
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:906,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:906,7'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
                - lj_assert_fail
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:907,5'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
                - lj_assert_fail
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:909,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:909,9'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
                - lj_assert_fail
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:909,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:909,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:909,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:910,9'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
                - lj_assert_fail
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:910,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:911,7'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:936,11'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:913,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:914,18'
              BranchSideFuncs:
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:921,2'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:921,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:921,2'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:923,13'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:921,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:921,2'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:923,13'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:921,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:921,2'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:923,13'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:923,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:0,0'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:924,8'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:924,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:924,45'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:924,56'
              BranchSideFuncs:
                - asm_sunk_store
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:924,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:924,56'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_sunk_store
            - BranchSide:      'third_party/luajit/src/lj_asm.c:925,6'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_snap_alloc1
                - asm_sunk_store
        - Branch String:   'third_party/luajit/src/lj_asm.c:925,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:925,6'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:929,22'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:925,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:925,6'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:929,22'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:925,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:925,6'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:929,22'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:925,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:925,6'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:929,22'
              BranchSideFuncs:
                - asm_snap_alloc1
                - asm_sunk_store
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:936,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:936,31'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:936,42'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:936,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:936,42'
              BranchSideFuncs:
                - asm_snap_alloc1
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:938,13'
              BranchSideFuncs:
                - asm_snap_alloc1
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:938,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:939,9'
              BranchSideFuncs:
                - asm_snap_alloc1
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:942,18'
              BranchSideFuncs:
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:939,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:939,28'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:940,10'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:939,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:940,10'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:940,50'
              BranchSideFuncs:
                - asm_snap_alloc1
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:940,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:940,50'
              BranchSideFuncs:
                - asm_snap_alloc1
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:940,32'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm.c:939,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:940,50'
              BranchSideFuncs:
                - asm_snap_alloc1
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:941,6'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:946,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:946,15'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:946,15'
              BranchSideFuncs:
                - ra_spill
                - asm_snap_canremat
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:947,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:948,10'
              BranchSideFuncs:
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:950,22'
              BranchSideFuncs:
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:948,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:948,49'
              BranchSideFuncs:
                - asm_snap_canremat
                - ra_spill
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:956,11'
              BranchSideFuncs:
                - ra_spill
        - Branch String:   'third_party/luajit/src/lj_asm.c:947,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:950,22'
              BranchSideFuncs:
                - ra_allocref
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:956,11'
              BranchSideFuncs:
                - ra_spill
        - Branch String:   'third_party/luajit/src/lj_asm.c:951,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:952,4'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:953,13'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:914,2'
          Dst:             asm_snap_alloc1
        - Src:             'third_party/luajit/src/lj_asm.c:921,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:924,30'
          Dst:             asm_sunk_store
        - Src:             'third_party/luajit/src/lj_asm.c:925,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:929,6'
          Dst:             asm_snap_alloc1
        - Src:             'third_party/luajit/src/lj_asm.c:942,2'
          Dst:             asm_snap_alloc1
        - Src:             'third_party/luajit/src/lj_asm.c:948,31'
          Dst:             asm_snap_canremat
        - Src:             'third_party/luajit/src/lj_asm.c:950,10'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm.c:953,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:953,2'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:956,2'
          Dst:             ra_spill
    - functionName:    asm_sunk_store
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ira
        - irs
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:888,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:889,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:898,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:889,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:889,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:891,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:889,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:890,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:891,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:890,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:890,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:891,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:889,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:891,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:896,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:892,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:892,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:893,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:892,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:893,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:894,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_snap_canremat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:879,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:880,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:882,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:880,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:880,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:881,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_conv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         106
      ICount:          748
      EdgeCount:       137
      CyclomaticComplexity: 33
      functionsReached:
        - asm_fuseload
        - asm_fuseloadm
        - asm_tointg
        - emit_mrm
        - emit_rma
        - emit_rr
        - emit_sjcc
        - lj_assert_fail
        - ra_alloc1
        - ra_dest
        - ra_left
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:815,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:815,46'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:815,32'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:815,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:815,46'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:815,59'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:816,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:816,29'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:816,32'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:818,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:818,3'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:822,7'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:822,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:822,7'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:823,24'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:822,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:823,24'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:854,14'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:824,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:825,31'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:840,29'
              BranchSideFuncs:
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:827,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:827,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:828,5'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:840,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:840,46'
              BranchSideFuncs:
                - ra_alloc1
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:841,14'
              BranchSideFuncs:
                - ra_alloc1
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:840,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:841,14'
              BranchSideFuncs:
                - ra_alloc1
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:842,18'
              BranchSideFuncs:
                - asm_fuseloadm
                - emit_mrm
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:843,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:844,18'
              BranchSideFuncs:
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_mrm
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:850,16'
              BranchSideFuncs:
                - emit_mrm
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:851,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:851,15'
              BranchSideFuncs:
                - emit_mrm
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:851,34'
              BranchSideFuncs:
                - emit_mrm
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:854,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:855,9'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:889,14'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:855,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:857,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:861,26'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:857,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:857,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - asm_tointg
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:857,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:857,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:857,7'
              BranchSideFuncs:
                - ra_alloc1
                - asm_tointg
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:859,18'
              BranchSideFuncs:
                - ra_alloc1
                - asm_tointg
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:863,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:863,19'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:863,38'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - emit_rr
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:863,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:866,12'
              BranchSideFuncs:
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:881,15'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:863,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:866,12'
              BranchSideFuncs:
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:881,15'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:866,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:866,46'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:867,19'
              BranchSideFuncs:
                - ra_scratch
                - emit_rr
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:872,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:873,13'
              BranchSideFuncs:
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:875,13'
              BranchSideFuncs:
                - emit_rma
                - emit_sjcc
                - emit_rr
                - emit_rr
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:881,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:882,12'
              BranchSideFuncs:
                - emit_rr
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:883,11'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:885,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:884,10'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:885,24'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:889,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:889,30'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:916,16'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:889,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:890,30'
              BranchSideFuncs:
                - ra_dest
                - lj_assert_fail
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:916,16'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:893,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:893,5'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:894,9'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:893,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:893,5'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:894,9'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:894,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:895,10'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:896,16'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:896,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:897,10'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:898,16'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:898,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:899,10'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:901,10'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:916,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:917,26'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:926,26'
              BranchSideFuncs:
                - ra_dest
                - ra_left
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:918,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:918,21'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:920,10'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:918,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:920,10'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:922,26'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:927,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:928,26'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:934,10'
              BranchSideFuncs:
                - ra_left
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:818,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:823,16'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:825,18'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:826,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:841,4'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:842,4'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:846,2'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:847,2'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:848,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:850,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:853,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:857,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:859,26'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:859,7'
          Dst:             asm_tointg
        - Src:             'third_party/luajit/src/lj_asm_x86.h:861,18'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:866,36'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:867,8'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:871,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:873,4'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:875,4'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:876,2'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:877,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:878,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:879,2'
          Dst:             ra_left
        - Src:             'third_party/luajit/src/lj_asm_x86.h:882,4'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:886,4'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:883,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:890,22'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:893,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:903,12'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:910,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:917,18'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:920,2'
          Dst:             ra_left
        - Src:             'third_party/luajit/src/lj_asm_x86.h:922,13'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:923,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:926,18'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:928,13'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:932,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:934,2'
          Dst:             ra_left
    - functionName:    asm_obar
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1902
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         14
      ICount:          187
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - asm_gencall
        - emit_loadu64
        - emit_rma
        - emit_rmro
        - emit_sjcc
        - lj_assert_fail
        - ra_alloc1
        - ra_evictset
        - ra_releasetmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1908,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1908,3'
              BranchSideFuncs:
                - ra_evictset
                - asm_gencall
                - ra_releasetmp
                - emit_loadu64
                - emit_sjcc
                - ra_alloc1
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1909,15'
              BranchSideFuncs:
                - ra_evictset
                - asm_gencall
                - ra_releasetmp
                - emit_loadu64
                - emit_sjcc
                - ra_alloc1
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1918,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1919,17'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rma
                - emit_sjcc
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1922,25'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - emit_sjcc
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1919,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1919,17'
              BranchSideFuncs:
                - emit_rma
                - emit_sjcc
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1919,17'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1908,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1909,3'
          Dst:             ra_evictset
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1913,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1914,3'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1914,3'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1916,3'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1919,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1920,5'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1922,15'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1923,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1925,3'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1927,3'
          Dst:             emit_rmro
    - functionName:    asm_tbar
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1887
      functionLinenumberEnd: 1899
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_rma
        - emit_rmro
        - emit_sjcc
        - ra_alloc1
        - ra_scratch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1888,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1889,13'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1891,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1892,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1893,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1895,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1896,3'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1898,3'
          Dst:             emit_rmro
    - functionName:    asm_bufstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_gencall
        - asm_setupresult
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1232,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1233,3'
          Dst:             asm_gencall
    - functionName:    asm_bufput
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         52
      ICount:          356
      EdgeCount:       62
      CyclomaticComplexity: 12
      functionsReached:
        - asm_gencall
        - asm_setupresult
        - asm_tvptr
        - emit_loadi
        - lj_assert_fail
        - ra_releasetmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1186,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1186,3'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1188,7'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1188,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1189,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1195,14'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1189,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1189,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1189,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1189,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1189,16'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1189,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1189,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1189,16'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1189,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1190,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1191,23'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1195,3'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1196,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1197,11'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1209,16'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1197,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1198,2'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1201,2'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1201,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1201,2'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1203,12'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1204,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1205,7'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1207,7'
              BranchSideFuncs:
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1217,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1217,7'
              BranchSideFuncs:
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1218,29'
              BranchSideFuncs:
                - ra_releasetmp
                - emit_loadi
                - asm_tvptr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1219,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1220,17'
              BranchSideFuncs:
                - asm_tvptr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1222,7'
              BranchSideFuncs:
                - emit_loadi
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1186,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1189,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1189,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1189,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1201,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1215,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1216,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm.c:1218,15'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm.c:1220,7'
          Dst:             asm_tvptr
        - Src:             'third_party/luajit/src/lj_asm.c:1222,7'
          Dst:             emit_loadi
    - functionName:    asm_bufhdr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         27
      ICount:          202
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - emit_loadofs
        - emit_storeofs
        - ra_allocref
        - ra_dest
        - ra_left
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1152,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1154,18'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1165,26'
              BranchSideFuncs:
                - ra_scratch
                - emit_storeofs
                - emit_loadofs
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm.c:1155,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1155,32'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1164,3'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm.c:1155,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1156,5'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1164,3'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm.c:1156,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1156,21'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1157,7'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm.c:1156,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1156,21'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1157,7'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm.c:1155,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1157,7'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1164,3'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm.c:1157,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1157,41'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1157,14'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm.c:1157,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1158,8'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1159,11'
              BranchSideFuncs:
                - ra_left
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm.c:1159,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1160,2'
              BranchSideFuncs:
                - ra_allocref
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1163,5'
              BranchSideFuncs:
                - ra_left
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1151,12'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm.c:1160,2'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm.c:1165,15'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm.c:1167,5'
          Dst:             emit_storeofs
        - Src:             'third_party/luajit/src/lj_asm.c:1168,5'
          Dst:             emit_loadofs
        - Src:             'third_party/luajit/src/lj_asm.c:1171,3'
          Dst:             ra_left
    - functionName:    asm_cnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         56
      ICount:          460
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - asm_gencall
        - asm_setupresult
        - emit_gri
        - emit_loadi
        - emit_loadu64
        - emit_rma
        - emit_rmro
        - lj_assert_fail
        - lj_ctype_info
        - ra_alloc1
        - ra_releasetmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1804,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1804,3'
              BranchSideFuncs:
                - asm_setupresult
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1807,3'
              BranchSideFuncs:
                - asm_setupresult
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1804,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1804,3'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_setupresult
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1804,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1804,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1804,3'
              BranchSideFuncs:
                - asm_setupresult
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1807,3'
              BranchSideFuncs:
                - asm_setupresult
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1811,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1812,12'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
                - emit_loadu64
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1850,14'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1815,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1816,20'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1828,25'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1817,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1818,20'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1818,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1818,41'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1817,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,45'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1819,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1817,16'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1819,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1817,16'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1819,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1817,16'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1819,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1817,16'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1819,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1817,16'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1819,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1820,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1820,22'
              BranchSideFuncs:
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1821,2'
              BranchSideFuncs:
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1820,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1821,2'
              BranchSideFuncs:
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1824,2'
              BranchSideFuncs:
                - emit_rmro
                - emit_loadu64
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1849,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1849,5'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1850,3'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1849,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1849,5'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1850,3'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_gri
                - emit_rma
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1850,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:0,0'
              BranchSideFuncs:
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1851,8'
              BranchSideFuncs:
                - asm_gencall
                - ra_releasetmp
                - emit_loadi
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1801,17'
          Dst:             lj_ctype_info
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1804,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1808,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1819,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1822,2'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1824,2'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1825,2'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1828,15'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1829,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1849,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1856,5'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1857,20'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1857,5'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1864,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1871,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1872,3'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1874,3'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1875,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1879,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1880,18'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1880,3'
          Dst:             emit_loadi
    - functionName:    emit_gri
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - xg
        - rb
        - i
      BBCount:         28
      ICount:          295
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:163,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:164,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:167,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_tdup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_gencall
        - asm_setupresult
        - asm_snap_prep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1121,3'
          Dst:             asm_snap_prep
        - Src:             'third_party/luajit/src/lj_asm.c:1125,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1126,3'
          Dst:             asm_gencall
    - functionName:    asm_tnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_gencall
        - asm_setupresult
        - asm_snap_prep
        - emit_loadi
        - ra_releasetmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1108,3'
          Dst:             asm_snap_prep
        - Src:             'third_party/luajit/src/lj_asm.c:1112,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1113,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm.c:1114,3'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm.c:1114,3'
          Dst:             emit_loadi
    - functionName:    asm_snew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_gencall
        - asm_setupresult
        - asm_snap_prep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1095,3'
          Dst:             asm_snap_prep
        - Src:             'third_party/luajit/src/lj_asm.c:1100,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1101,3'
          Dst:             asm_gencall
    - functionName:    asm_fxstore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         71
      ICount:          483
      EdgeCount:       89
      CyclomaticComplexity: 20
      functionsReached:
        - asm_fusefref
        - asm_fusexref
        - asm_isk32
        - emit_mrm
        - lj_assert_fail
        - ra_alloc1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1435,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1436,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1440,7'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1440,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1440,27'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,21'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1440,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1440,47'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,21'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1440,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1440,47'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,21'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1440,63'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1441,18'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,21'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1440,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,21'
              BranchSideFuncs:
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1451,7'
              BranchSideFuncs:
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1442,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,12'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,21'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1442,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1442,12'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1443,8'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1443,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1443,7'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1443,27'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1451,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1452,18'
              BranchSideFuncs:
                - asm_fusefref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1454,18'
              BranchSideFuncs:
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1457,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1459,13'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1484,9'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1459,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1460,34'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1460,34'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1461,36'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1461,36'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1462,22'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1463,24'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1470,20'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1470,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1471,6'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1473,2'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1484,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1484,28'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1485,7'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1484,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1485,7'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1488,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1488,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1488,7'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1490,7'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1488,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1488,7'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1490,7'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1488,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1488,7'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1490,7'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1488,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1488,7'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1490,7'
              BranchSideFuncs:
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1441,8'
          Dst:             asm_isk32
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1444,18'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1452,5'
          Dst:             asm_fusefref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1454,5'
          Dst:             asm_fusexref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1473,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1478,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1486,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1488,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1491,7'
          Dst:             emit_mrm
    - functionName:    asm_ahustore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1670
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         29
      ICount:          333
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - asm_fuseahuref
        - emit_mrm
        - lj_assert_fail
        - lj_ir_kvalue
        - ra_alloc1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1605,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1606,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1607,7'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fuseahuref
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - lj_assert_fail
                - lj_ir_kvalue
                - asm_fuseahuref
                - emit_mrm
                - emit_mrm
                - emit_mrm
                - ra_alloc1
                - asm_fuseahuref
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1607,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1608,25'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fuseahuref
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1618,14'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fuseahuref
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - lj_assert_fail
                - lj_ir_kvalue
                - asm_fuseahuref
                - emit_mrm
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1618,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1620,18'
              BranchSideFuncs:
                - lj_ir_kvalue
                - asm_fuseahuref
                - emit_mrm
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1634,18'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fuseahuref
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1622,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1623,7'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1626,7'
              BranchSideFuncs:
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1637,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1638,23'
              BranchSideFuncs:
                - asm_fuseahuref
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1641,20'
              BranchSideFuncs:
                - asm_fuseahuref
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1642,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1646,2'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1655,17'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1656,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1656,7'
              BranchSideFuncs:
                - emit_mrm
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1658,7'
              BranchSideFuncs:
                - emit_mrm
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1608,15'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1609,5'
          Dst:             asm_fuseahuref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1610,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1620,5'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1621,5'
          Dst:             asm_fuseahuref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1624,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1627,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1630,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1638,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1641,5'
          Dst:             asm_fuseahuref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1647,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1648,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1650,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1656,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1659,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1663,5'
          Dst:             lj_assert_fail
    - functionName:    asm_sload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionLinenumberEnd: 1791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         86
      ICount:          712
      EdgeCount:       106
      CyclomaticComplexity: 22
      functionsReached:
        - asm_guardcc
        - asm_tointg
        - emit_rmro
        - emit_rr
        - lj_assert_fail
        - ra_alloc1
        - ra_dest
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1678,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1678,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1680,3'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1680,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1680,3'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1682,3'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1680,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1680,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1682,3'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1682,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1682,3'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1685,8'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1682,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1682,3'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1685,8'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1685,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1685,38'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1700,14'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1685,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1685,56'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1700,14'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1685,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1686,27'
              BranchSideFuncs:
                - ra_scratch
                - asm_tointg
                - ra_alloc1
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1700,14'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - ra_alloc1
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1700,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1700,14'
              BranchSideFuncs:
                - ra_alloc1
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1701,20'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1700,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1701,20'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1743,11'
              BranchSideFuncs:
                - ra_alloc1
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1704,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1704,5'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1706,10'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1704,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1704,5'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1706,10'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1704,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1704,5'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1706,10'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1706,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1707,15'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1711,11'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1711,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1720,2'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1740,17'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1721,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1722,16'
              BranchSideFuncs:
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1727,7'
              BranchSideFuncs:
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1727,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1728,4'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1731,9'
              BranchSideFuncs:
                - emit_rr
                - emit_rmro
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1731,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1732,6'
              BranchSideFuncs:
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1734,6'
              BranchSideFuncs:
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1743,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1744,7'
              BranchSideFuncs:
                - ra_alloc1
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1745,22'
              BranchSideFuncs:
                - ra_alloc1
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1747,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1747,7'
              BranchSideFuncs:
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1749,17'
              BranchSideFuncs:
                - asm_guardcc
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1750,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1751,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1760,16'
              BranchSideFuncs:
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1751,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1751,7'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1754,7'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1751,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1751,7'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1754,7'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1760,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1766,7'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1768,16'
              BranchSideFuncs:
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1768,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1769,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1779,28'
              BranchSideFuncs:
                - ra_scratch
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1678,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1680,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1682,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1686,16'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1687,5'
          Dst:             asm_tointg
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1688,12'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1689,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1702,16'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1703,12'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1704,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1708,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1720,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1722,4'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1723,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1724,4'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1729,4'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1732,6'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1734,6'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1735,4'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1740,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1745,12'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1749,5'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1751,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1758,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1767,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1769,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1770,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1779,17'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1780,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1781,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1782,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1783,7'
          Dst:             emit_rmro
    - functionName:    asm_fxload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         29
      ICount:          196
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - asm_fusefref
        - asm_fusexref
        - emit_mrm
        - lj_assert_fail
        - ra_dest
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1401,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1401,30'
              BranchSideFuncs:
                - ra_dest
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - asm_fusefref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1401,30'
              BranchSideFuncs:
                - ra_dest
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
                - asm_fusefref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1403,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1404,18'
              BranchSideFuncs:
                - asm_fusefref
                - emit_mrm
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1406,18'
              BranchSideFuncs:
                - asm_fusexref
                - emit_mrm
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1408,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1409,19'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1410,19'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1411,20'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1412,20'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1413,20'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1414,22'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1416,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1416,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1417,12'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1419,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1401,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1404,5'
          Dst:             asm_fusefref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1406,5'
          Dst:             asm_fusexref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1419,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1424,3'
          Dst:             emit_mrm
    - functionName:    asm_ahuvload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1601
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         49
      ICount:          497
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - asm_fuseahuref
        - asm_guardcc
        - emit_mrm
        - emit_rr
        - lj_assert_fail
        - ra_dest
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1524,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1524,3'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
                - asm_fuseahuref
                - ra_scratch
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1537,7'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
                - asm_fuseahuref
                - ra_scratch
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1524,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1524,3'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
                - asm_fuseahuref
                - ra_scratch
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1537,7'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
                - asm_fuseahuref
                - ra_scratch
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1524,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1524,3'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
                - asm_fuseahuref
                - ra_scratch
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1537,7'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
                - asm_fuseahuref
                - ra_scratch
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1537,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1537,7'
              BranchSideFuncs:
                - asm_fuseahuref
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - ra_scratch
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1538,20'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1537,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1538,20'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseahuref
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1560,12'
              BranchSideFuncs:
                - asm_fuseahuref
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - ra_scratch
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1542,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1543,7'
              BranchSideFuncs:
                - emit_rr
                - asm_guardcc
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1558,14'
              BranchSideFuncs:
                - emit_mrm
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1548,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1549,2'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1552,2'
              BranchSideFuncs:
                - emit_rr
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1562,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1563,24'
              BranchSideFuncs:
                - ra_scratch
                - asm_fuseahuref
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1567,20'
              BranchSideFuncs:
                - asm_fuseahuref
                - asm_guardcc
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1572,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1573,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1582,14'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1573,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1573,5'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1576,5'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1573,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1573,5'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1576,5'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1582,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1583,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
                - emit_rr
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1588,14'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_mrm
                - emit_rr
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_mrm
                - emit_rr
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1588,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1589,5'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1593,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1524,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1539,16'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1540,5'
          Dst:             asm_fuseahuref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1543,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1544,7'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1545,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1546,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1550,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1552,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1553,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1558,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1563,13'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1567,5'
          Dst:             asm_fuseahuref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1571,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1573,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1580,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1584,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1585,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1586,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1587,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1591,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1593,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1594,5'
          Dst:             emit_mrm
    - functionName:    asm_lref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ra_dest
        - ra_left
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1310,11'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm.c:1312,3'
          Dst:             ra_left
    - functionName:    asm_strref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - asm_fusestrref
        - emit_gri
        - emit_loadi
        - emit_mrm
        - ra_dest
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1389,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1390,16'
              BranchSideFuncs:
                - emit_loadi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1391,12'
              BranchSideFuncs:
                - emit_mrm
                - emit_gri
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1391,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1391,36'
              BranchSideFuncs:
                - emit_mrm
                - emit_gri
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1394,14'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1391,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1392,14'
              BranchSideFuncs:
                - emit_gri
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1394,14'
              BranchSideFuncs:
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1387,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1388,3'
          Dst:             asm_fusestrref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1390,5'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1392,5'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1394,5'
          Dst:             emit_mrm
    - functionName:    asm_fref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_fusefref
        - emit_mrm
        - ra_dest
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1380,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1381,3'
          Dst:             asm_fusefref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1382,3'
          Dst:             emit_mrm
    - functionName:    asm_uref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         21
      ICount:          206
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - asm_guardcc
        - emit_rma
        - emit_rmro
        - lj_assert_fail
        - ra_alloc1
        - ra_dest
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1357,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1358,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1362,25'
              BranchSideFuncs:
                - ra_scratch
                - ra_alloc1
                - emit_rmro
                - emit_rmro
                - emit_rmro
                - asm_guardcc
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1358,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1358,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1358,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1358,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1358,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1358,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1358,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1358,18'
              BranchSideFuncs:
                - emit_rma
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1358,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1364,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1365,17'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - emit_rmro
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1370,17'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1356,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1358,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1358,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1358,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1360,5'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1362,14'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1363,16'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1365,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1366,7'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1368,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1370,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1372,5'
          Dst:             emit_rmro
    - functionName:    asm_newref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_gencall
        - asm_setupresult
        - asm_snap_prep
        - asm_tvptr
        - ra_releasetmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1297,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1298,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1299,17'
              BranchSideFuncs:
                - asm_snap_prep
                - asm_setupresult
                - asm_gencall
                - ra_releasetmp
                - asm_tvptr
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1299,3'
          Dst:             asm_snap_prep
        - Src:             'third_party/luajit/src/lj_asm.c:1303,3'
          Dst:             asm_setupresult
        - Src:             'third_party/luajit/src/lj_asm.c:1304,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm.c:1305,17'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm.c:1305,3'
          Dst:             asm_tvptr
    - functionName:    asm_hrefk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         57
      ICount:          401
      EdgeCount:       67
      CyclomaticComplexity: 12
      functionsReached:
        - asm_guardcc
        - emit_gri
        - emit_loadu64
        - emit_rmro
        - emit_rr
        - lj_assert_fail
        - ra_alloc1
        - ra_dest
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1282,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1282,14'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - emit_gri
                - ra_dest
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1282,36'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - emit_gri
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1282,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1282,36'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - lj_assert_fail
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - emit_gri
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1282,7'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - emit_gri
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1287,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1287,3'
              BranchSideFuncs:
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - emit_gri
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1288,7'
              BranchSideFuncs:
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rr
                - emit_rmro
                - emit_gri
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1288,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1289,9'
              BranchSideFuncs:
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1298,15'
              BranchSideFuncs:
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1289,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1290,11'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gri
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1294,16'
              BranchSideFuncs:
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1290,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1290,29'
              BranchSideFuncs:
                - emit_gri
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1293,12'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1290,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1291,11'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1293,12'
              BranchSideFuncs:
                - emit_rmro
                - asm_guardcc
                - ra_scratch
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1300,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1301,26'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1316,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1304,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1304,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1307,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1304,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1304,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1307,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1307,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1307,49'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1309,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1307,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1307,5'
              BranchSideFuncs:
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1307,49'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1310,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1307,5'
              BranchSideFuncs:
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1310,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1316,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1316,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1318,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1282,28'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1283,14'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1287,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1291,2'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1293,2'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1295,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1298,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1301,15'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1302,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1304,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1307,49'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1309,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1310,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1307,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1316,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1318,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1319,5'
          Dst:             emit_rmro
    - functionName:    asm_href
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - merge
      BBCount:         94
      ICount:          952
      EdgeCount:       114
      CyclomaticComplexity: 22
      functionsReached:
        - asm_guardcc
        - asm_mclimit
        - emit_gmroi
        - emit_gri
        - emit_loadu64
        - emit_mrm
        - emit_rmro
        - emit_rmrxo
        - emit_rr
        - emit_sfixup
        - emit_sjcc
        - emit_sjcc_label
        - ir_khash
        - lj_assert_fail
        - ra_alloc1
        - ra_dest
        - ra_scratch
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1117,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1117,18'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - ra_alloc1
                - ra_scratch
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
                - lj_assert_fail
                - emit_loadu64
                - asm_guardcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1117,18'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - ra_alloc1
                - ra_scratch
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
                - lj_assert_fail
                - emit_loadu64
                - asm_guardcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1127,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1128,5'
              BranchSideFuncs:
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
                - lj_assert_fail
                - emit_loadu64
                - asm_guardcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1135,11'
              BranchSideFuncs:
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
                - lj_assert_fail
                - emit_loadu64
                - asm_guardcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1129,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1129,11'
              BranchSideFuncs:
                - ra_alloc1
                - ra_scratch
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
                - lj_assert_fail
                - emit_loadu64
                - asm_guardcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1129,61'
              BranchSideFuncs:
                - ra_alloc1
                - ra_scratch
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
                - lj_assert_fail
                - emit_loadu64
                - asm_guardcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1136,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1137,17'
              BranchSideFuncs:
                - asm_guardcc
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1138,12'
              BranchSideFuncs:
                - emit_sjcc_label
                - emit_rr
                - emit_rmro
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - asm_guardcc
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1148,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1149,17'
              BranchSideFuncs:
                - asm_guardcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1151,15'
              BranchSideFuncs:
                - emit_sjcc
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1152,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1153,9'
              BranchSideFuncs:
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1178,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1153,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1155,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1161,17'
              BranchSideFuncs:
                - emit_sjcc
                - emit_rmro
                - emit_sjcc
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1156,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1156,13'
              BranchSideFuncs:
                - emit_gmroi
                - emit_sjcc
                - lj_assert_fail
                - emit_gmroi
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1156,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1159,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1159,13'
              BranchSideFuncs:
                - emit_gmroi
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1178,3'
              BranchSideFuncs:
                - emit_gmroi
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1178,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1179,9'
              BranchSideFuncs:
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1191,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1179,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1181,26'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1188,17'
              BranchSideFuncs:
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_gmroi
                - emit_sjcc
                - emit_gmroi
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1191,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1191,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1191,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1191,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1191,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1192,5'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rmro
                - emit_sfixup
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1213,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1213,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1220,11'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1213,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1214,13'
              BranchSideFuncs:
                - emit_rr
                - lj_assert_fail
                - emit_loadu64
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1220,11'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_loadu64
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_loadu64
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
                - ir_khash
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1220,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1220,26'
              BranchSideFuncs:
                - ir_khash
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1220,9'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1221,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1222,15'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1224,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1225,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1226,7'
              BranchSideFuncs:
                - emit_rr
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1229,7'
              BranchSideFuncs:
                - emit_rr
                - emit_rmrxo
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
                - emit_gri
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1232,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1233,16'
              BranchSideFuncs:
                - emit_gri
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1235,16'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rmro
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1235,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1236,17'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1239,17'
              BranchSideFuncs:
                - emit_rmro
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1247,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1248,10'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
                - emit_rr
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1258,10'
              BranchSideFuncs:
                - emit_rr
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_gri
                - emit_rr
                - emit_rr
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1262,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1263,4'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1266,4'
              BranchSideFuncs:
                - emit_rr
                - emit_rr
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1118,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1119,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1129,11'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1131,13'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1137,5'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1139,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1139,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1142,12'
          Dst:             emit_sjcc_label
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1143,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1144,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1149,5'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1151,5'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1156,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1155,7'
          Dst:             emit_gmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1157,7'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1159,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1158,7'
          Dst:             emit_gmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1161,7'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1162,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1163,7'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1170,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1181,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1182,7'
          Dst:             emit_gmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1184,7'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1185,7'
          Dst:             emit_gmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1188,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1191,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1192,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1193,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1210,3'
          Dst:             emit_sfixup
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1211,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1211,3'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1214,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1215,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1215,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1220,17'
          Dst:             ir_khash
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1222,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1224,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1227,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1229,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1230,7'
          Dst:             emit_rmrxo
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1233,7'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1234,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1236,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1237,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1239,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1240,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1241,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1242,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1243,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1244,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1245,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1246,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1248,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1250,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1251,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1252,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1258,2'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1260,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1260,2'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1261,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1261,2'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1264,4'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1266,4'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1267,4'
          Dst:             emit_rr
    - functionName:    asm_aref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - asm_fusearef
        - emit_mrm
        - emit_rr
        - ra_dest
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1100,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1100,36'
              BranchSideFuncs:
                - emit_mrm
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1101,14'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1100,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1101,14'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1102,12'
              BranchSideFuncs:
                - emit_rr
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1098,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1099,3'
          Dst:             asm_fusearef
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1101,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1103,5'
          Dst:             emit_rr
    - functionName:    asm_max
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2244
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_fparith
        - asm_intmin_max
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2245,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2246,17'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2248,20'
              BranchSideFuncs:
                - asm_intmin_max
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2246,5'
          Dst:             asm_fparith
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2248,5'
          Dst:             asm_intmin_max
    - functionName:    asm_fparith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2033
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - xo
      BBCount:         15
      ICount:          146
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - asm_fuseload
        - asm_swapops
        - emit_mrm
        - ra_dest
        - ra_left
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2039,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2040,5'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_swapops
                - asm_fuseload
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2043,18'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_swapops
                - asm_fuseload
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2044,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2045,13'
              BranchSideFuncs:
                - emit_mrm
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2046,14'
              BranchSideFuncs:
                - emit_mrm
                - ra_left
                - asm_swapops
                - asm_fuseload
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2047,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2048,19'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2050,26'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
                - ra_left
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2043,10'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2047,9'
          Dst:             asm_swapops
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2050,13'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2052,3'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2053,3'
          Dst:             ra_left
    - functionName:    asm_min
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2236
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_fparith
        - asm_intmin_max
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2237,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2238,17'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2240,20'
              BranchSideFuncs:
                - asm_intmin_max
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2238,5'
          Dst:             asm_fparith
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2240,5'
          Dst:             asm_intmin_max
    - functionName:    asm_tobit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_fuseload
        - emit_mrm
        - emit_rr
        - ra_alloc1
        - ra_dest
        - ra_left
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:802,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:803,18'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rr
                - asm_fuseload
                - emit_mrm
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:804,19'
              BranchSideFuncs:
                - ra_scratch
                - emit_rr
                - asm_fuseload
                - emit_mrm
                - ra_left
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:801,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:803,8'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:804,8'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:806,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:807,11'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:808,3'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:809,3'
          Dst:             ra_left
    - functionName:    asm_fpmath
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         21
      ICount:          201
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - asm_callid
        - asm_fuseload
        - emit_call_
        - emit_mrm
        - ra_dest
        - ra_destreg
        - ra_evictset
        - ra_left
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1957,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1958,24'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1961,14'
              BranchSideFuncs:
                - asm_callid
                - ra_evictset
                - ra_destreg
                - emit_call_
                - ra_left
                - ra_dest
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1961,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1962,9'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - emit_call_
                - ra_left
                - ra_dest
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1988,16'
              BranchSideFuncs:
                - asm_callid
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1962,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1963,26'
              BranchSideFuncs:
                - ra_dest
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1978,14'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - emit_call_
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1972,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1973,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1975,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1979,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1980,2'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - emit_call_
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1981,19'
              BranchSideFuncs:
                - ra_evictset
                - ra_destreg
                - emit_call_
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1983,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1987,3'
              BranchSideFuncs:
                - emit_call_
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1987,3'
              BranchSideFuncs:
                - emit_call_
                - ra_left
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1958,16'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1959,16'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1960,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1963,18'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1964,18'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1971,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1981,7'
          Dst:             ra_evictset
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1982,7'
          Dst:             ra_destreg
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1983,7'
          Dst:             emit_call_
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1985,7'
          Dst:             ra_left
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1988,5'
          Dst:             asm_callid
    - functionName:    lj_vm_ceil_sse
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_trunc_sse
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lj_vm_floor_sse
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asm_ldexp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1993
      functionLinenumberEnd: 2006
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          98
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_x87load
        - emit_rmro
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:1996,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1996,7'
              BranchSideFuncs:
                - emit_rmro
                - asm_x87load
                - asm_x87load
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:1997,5'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - asm_x87load
                - asm_x87load
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:1999,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2001,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2004,3'
          Dst:             asm_x87load
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2005,3'
          Dst:             asm_x87load
    - functionName:    asm_pow
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_callid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1658,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1659,16'
              BranchSideFuncs:
                - asm_callid
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1663,14'
              BranchSideFuncs:
                - asm_callid
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1659,5'
          Dst:             asm_callid
        - Src:             'third_party/luajit/src/lj_asm.c:1663,3'
          Dst:             asm_callid
    - functionName:    asm_div
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1667
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_callid
        - asm_fparith
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1669,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1670,16'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1674,5'
              BranchSideFuncs:
                - asm_fparith
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1670,5'
          Dst:             asm_callid
        - Src:             'third_party/luajit/src/lj_asm.c:1674,5'
          Dst:             asm_fparith
    - functionName:    asm_neg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2215
      functionLinenumberEnd: 2220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_fparith
        - asm_neg_not
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2216,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2217,17'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2219,17'
              BranchSideFuncs:
                - asm_neg_not
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2217,5'
          Dst:             asm_fparith
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2219,5'
          Dst:             asm_neg_not
    - functionName:    asm_neg_not
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2208
      functionLinenumberEnd: 2212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - xg
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - emit_rr
        - ra_dest
        - ra_left
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2209,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2210,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2211,3'
          Dst:             ra_left
    - functionName:    asm_mod
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1687
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_callid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1681,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1682,16'
              BranchSideFuncs:
                - asm_callid
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1686,16'
              BranchSideFuncs:
                - asm_callid
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1682,5'
          Dst:             asm_callid
        - Src:             'third_party/luajit/src/lj_asm.c:1686,5'
          Dst:             asm_callid
    - functionName:    asm_mul
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2198
      functionLinenumberEnd: 2203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_fparith
        - asm_intarith
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2199,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2200,17'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2202,18'
              BranchSideFuncs:
                - asm_intarith
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2200,5'
          Dst:             asm_fparith
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2202,5'
          Dst:             asm_intarith
    - functionName:    asm_intarith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - xa
      BBCount:         45
      ICount:          429
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - asm_fuseloadm
        - asm_guardcc
        - asm_isk32
        - asm_swapops
        - emit_gri
        - emit_mrm
        - ra_dest
        - ra_left
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2063,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2064,16'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2072,11'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2065,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2065,31'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2065,37'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2066,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2067,13'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2071,3'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2067,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2067,29'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2068,7'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2073,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2074,5'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2077,18'
              BranchSideFuncs:
                - ra_dest
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2078,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2079,13'
              BranchSideFuncs:
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2080,14'
              BranchSideFuncs:
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
                - asm_isk32
                - asm_swapops
                - asm_fuseloadm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2081,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2082,19'
              BranchSideFuncs:
                - asm_fuseloadm
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2084,27'
              BranchSideFuncs:
                - asm_fuseloadm
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
                - asm_guardcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2086,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2087,17'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2088,7'
              BranchSideFuncs:
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
                - emit_mrm
                - emit_gri
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2088,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2089,9'
              BranchSideFuncs:
                - emit_mrm
                - ra_left
                - emit_gri
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2093,14'
              BranchSideFuncs:
                - emit_mrm
                - ra_left
                - asm_fuseloadm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2089,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2090,16'
              BranchSideFuncs:
                - emit_gri
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2092,16'
              BranchSideFuncs:
                - emit_gri
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2093,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2094,14'
              BranchSideFuncs:
                - asm_fuseloadm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2097,30'
              BranchSideFuncs:
                - asm_fuseloadm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2099,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2099,23'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2100,14'
              BranchSideFuncs:
                - emit_mrm
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2077,10'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2080,34'
          Dst:             asm_isk32
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2081,9'
          Dst:             asm_swapops
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2084,13'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2087,5'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2090,7'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2092,7'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2094,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2097,16'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2101,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2104,3'
          Dst:             ra_left
    - functionName:    asm_sub
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2190
      functionLinenumberEnd: 2195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asm_fparith
        - asm_intarith
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2191,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2192,17'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2194,18'
              BranchSideFuncs:
                - asm_intarith
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2192,5'
          Dst:             asm_fparith
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2194,5'
          Dst:             asm_intarith
    - functionName:    asm_add
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2181
      functionLinenumberEnd: 2187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         16
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - asm_fparith
        - asm_intarith
        - asm_lea
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2182,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2183,17'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2184,13'
              BranchSideFuncs:
                - asm_lea
                - asm_intarith
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2184,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2184,43'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2186,18'
              BranchSideFuncs:
                - asm_intarith
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2184,66'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2185,5'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2186,18'
              BranchSideFuncs:
                - asm_intarith
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2185,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2185,33'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2186,18'
              BranchSideFuncs:
                - asm_intarith
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2183,5'
          Dst:             asm_fparith
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2185,25'
          Dst:             asm_lea
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2186,5'
          Dst:             asm_intarith
    - functionName:    asm_bitshift
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2271
      functionLinenumberEnd: 2323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - ir
        - xs
        - xv
      BBCount:         41
      ICount:          418
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - asm_fuseloadm
        - emit_mrm
        - emit_rr
        - ra_alloc1
        - ra_allocref
        - ra_dest
        - ra_left
        - ra_scratch
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2275,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2277,20'
              BranchSideFuncs:
                - ra_dest
                - emit_rr
                - ra_left
                - emit_rr
                - asm_fuseloadm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2292,15'
              BranchSideFuncs:
                - ra_dest
                - emit_rr
                - ra_left
                - emit_rr
                - ra_scratch
                - ra_allocref
                - ra_scratch
                - emit_rr
                - ra_dest
                - ra_alloc1
                - asm_fuseloadm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2279,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2279,16'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2287,13'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2279,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2279,26'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
                - asm_fuseloadm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2287,13'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2279,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2280,32'
              BranchSideFuncs:
                - asm_fuseloadm
                - emit_rr
                - ra_left
                - emit_rr
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2287,13'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2281,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2282,2'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2286,5'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2282,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2282,2'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2282,2'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2287,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2288,13'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2289,21'
              BranchSideFuncs:
                - emit_rr
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2290,14'
              BranchSideFuncs:
                - emit_rr
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2292,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2292,42'
              BranchSideFuncs:
                - ra_dest
                - emit_rr
                - ra_left
                - emit_rr
                - ra_scratch
                - ra_allocref
                - ra_scratch
                - emit_rr
                - ra_dest
                - ra_alloc1
                - asm_fuseloadm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2302,20'
              BranchSideFuncs:
                - ra_dest
                - emit_rr
                - ra_left
                - emit_rr
                - ra_scratch
                - ra_allocref
                - ra_scratch
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2292,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2294,20'
              BranchSideFuncs:
                - ra_dest
                - ra_alloc1
                - asm_fuseloadm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2302,20'
              BranchSideFuncs:
                - ra_dest
                - emit_rr
                - ra_left
                - emit_rr
                - ra_scratch
                - ra_allocref
                - ra_scratch
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2303,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2304,25'
              BranchSideFuncs:
                - ra_scratch
                - emit_rr
                - emit_rr
                - ra_left
                - emit_rr
                - ra_scratch
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2307,13'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
                - ra_scratch
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2308,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2309,27'
              BranchSideFuncs:
                - ra_allocref
                - emit_rr
                - ra_left
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2310,14'
              BranchSideFuncs:
                - emit_rr
                - ra_left
                - emit_rr
                - ra_scratch
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2277,12'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2280,18'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2283,2'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2289,13'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2290,14'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2294,12'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2295,13'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2296,12'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2298,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2302,12'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2304,14'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2305,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2309,15'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2311,7'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2312,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2315,7'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2317,3'
          Dst:             ra_left
    - functionName:    asm_bswap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2259
      functionLinenumberEnd: 2264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         27
      ICount:          262
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ra_dest
        - ra_left
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:43,14'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,28'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:49,35'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:49,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:50,26'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,33'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:51,40'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:51,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:52,43'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:55,42'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:60,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:61,15'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:70,10'
              BranchSideFuncs:
                - ra_left
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:62,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:62,34'
              BranchSideFuncs:
                - ra_left
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:63,17'
              BranchSideFuncs:
                - ra_left
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2260,14'
          Dst:             ra_dest
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2263,3'
          Dst:             ra_left
    - functionName:    asm_retf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         13
      ICount:          162
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - asm_guardcc
        - emit_addptr
        - emit_loadu64
        - emit_rma
        - emit_rmro
        - lj_assert_fail
        - ra_alloc1
        - ra_scratch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:768,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:768,14'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_guardcc
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:768,14'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rma
                - emit_addptr
                - asm_guardcc
                - emit_rmro
                - emit_loadu64
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:768,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:768,14'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_guardcc
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:768,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:771,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:771,33'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_guardcc
                - emit_rmro
                - emit_loadu64
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:771,7'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_guardcc
                - emit_rmro
                - emit_loadu64
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:764,14'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:766,13'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:768,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:773,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:774,3'
          Dst:             emit_addptr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:775,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:777,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:778,3'
          Dst:             emit_loadu64
    - functionName:    emit_addptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_emit_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - r
        - ofs
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - emit_gri
        - emit_rmro
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:563,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:563,7'
              BranchSideFuncs:
                - emit_gri
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:564,10'
              BranchSideFuncs:
                - emit_gri
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:564,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:565,17'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:567,16'
              BranchSideFuncs:
                - emit_gri
      Callsites:
        - Src:             'third_party/luajit/src/lj_emit_x86.h:565,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_emit_x86.h:567,7'
          Dst:             emit_gri
    - functionName:    asm_fuseequal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1690
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - asm_comp
        - asm_href
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1692,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1692,31'
              BranchSideFuncs:
                - asm_comp
                - asm_href
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1696,5'
              BranchSideFuncs:
                - asm_comp
        - Branch String:   'third_party/luajit/src/lj_asm.c:1692,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1693,5'
              BranchSideFuncs:
                - asm_href
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1696,5'
              BranchSideFuncs:
                - asm_comp
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1694,5'
          Dst:             asm_href
        - Src:             'third_party/luajit/src/lj_asm.c:1696,5'
          Dst:             asm_comp
    - functionName:    asm_comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2358
      functionLinenumberEnd: 2513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         178
      ICount:          1263
      EdgeCount:       243
      CyclomaticComplexity: 67
      functionsReached:
        - asm_fuseload
        - asm_fuseloadm
        - asm_guardcc
        - asm_isk32
        - emit_gmrmi
        - emit_jcc
        - emit_mrm
        - emit_rr
        - emit_sjcc
        - lj_assert_fail
        - ra_alloc1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2360,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2361,18'
              BranchSideFuncs:
                - ra_alloc1
                - asm_guardcc
                - asm_fuseload
                - emit_mrm
                - asm_guardcc
                - emit_jcc
                - emit_sjcc
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2399,18'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2375,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2376,19'
              BranchSideFuncs:
                - ra_alloc1
                - asm_guardcc
                - asm_fuseload
                - emit_mrm
                - asm_guardcc
                - emit_jcc
                - emit_sjcc
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2379,22'
              BranchSideFuncs:
                - ra_alloc1
                - asm_guardcc
                - asm_fuseload
                - emit_mrm
                - asm_guardcc
                - emit_jcc
                - emit_sjcc
                - emit_sjcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2382,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2383,13'
              BranchSideFuncs:
                - asm_guardcc
                - asm_fuseload
                - emit_mrm
                - emit_jcc
                - emit_sjcc
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2396,26'
              BranchSideFuncs:
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2383,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2384,14'
              BranchSideFuncs:
                - emit_jcc
                - asm_fuseload
                - emit_mrm
                - emit_sjcc
                - emit_sjcc
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2385,18'
              BranchSideFuncs:
                - emit_jcc
                - asm_fuseload
                - emit_mrm
                - emit_sjcc
                - emit_sjcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2385,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2386,12'
              BranchSideFuncs:
                - emit_sjcc
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2389,2'
              BranchSideFuncs:
                - emit_jcc
                - asm_fuseload
                - emit_mrm
                - emit_sjcc
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2390,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2391,14'
              BranchSideFuncs:
                - emit_sjcc
                - asm_fuseload
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2393,13'
              BranchSideFuncs:
                - emit_jcc
                - asm_fuseload
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2403,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2403,5'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,9'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2403,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2403,5'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,9'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2403,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2403,5'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,9'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2403,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2403,5'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,9'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2403,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2403,5'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,9'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,30'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,49'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2412,19'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,49'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,49'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,49'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,49'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,49'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2407,49'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2407,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,12'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2412,19'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2408,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2408,33'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2409,17'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2412,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2413,20'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2507,28'
              BranchSideFuncs:
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2415,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2415,35'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2415,31'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2416,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2416,22'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2416,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2416,43'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2416,55'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2416,59'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2416,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2416,59'
              BranchSideFuncs:
                - asm_isk32
                - ra_alloc1
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2416,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2418,13'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2420,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2421,21'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2424,18'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2425,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2425,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2426,9'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2425,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2425,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2426,9'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2425,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2425,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2426,9'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2425,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2425,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2426,9'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2425,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2425,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2426,9'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2425,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2425,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2426,9'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2426,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2426,30'
              BranchSideFuncs:
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2427,22'
              BranchSideFuncs:
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
                - asm_guardcc
                - emit_mrm
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2433,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2433,28'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2435,18'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2446,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2447,4'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2450,13'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2454,6'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2479,25'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2455,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2455,28'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2456,9'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2455,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2456,9'
              BranchSideFuncs:
                - asm_fuseload
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2465,20'
              BranchSideFuncs:
                - asm_fuseload
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2456,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2456,51'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2456,29'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2456,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2456,51'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2457,8'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2456,65'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2457,8'
              BranchSideFuncs:
                - asm_fuseload
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2465,20'
              BranchSideFuncs:
                - asm_fuseload
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2457,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2457,29'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2479,25'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2457,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2457,46'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_fuseload
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2479,25'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2454,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2465,20'
              BranchSideFuncs:
                - asm_fuseload
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2479,25'
              BranchSideFuncs:
                - asm_fuseloadm
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2469,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2470,10'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2478,2'
              BranchSideFuncs:
                - asm_guardcc
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2470,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2470,30'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2471,11'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2470,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2471,11'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2472,18'
              BranchSideFuncs:
                - asm_guardcc
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2474,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2474,19'
              BranchSideFuncs:
                - emit_mrm
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2474,39'
              BranchSideFuncs:
                - emit_mrm
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2483,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2483,17'
              BranchSideFuncs:
                - emit_gmrmi
                - emit_rr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2503,15'
              BranchSideFuncs:
                - emit_gmrmi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2483,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2485,10'
              BranchSideFuncs:
                - emit_rr
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2503,15'
              BranchSideFuncs:
                - emit_gmrmi
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2486,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2487,6'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2499,12'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2487,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2487,6'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2488,9'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2487,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2487,6'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2488,9'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2489,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2491,8'
              BranchSideFuncs:
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2498,4'
              BranchSideFuncs:
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2500,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2501,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2502,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2379,12'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2381,5'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2384,2'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2386,2'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2391,4'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2393,4'
          Dst:             emit_jcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2396,13'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2397,5'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2403,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2412,9'
          Dst:             asm_isk32
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2420,7'
          Dst:             asm_isk32
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2421,11'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2430,14'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2435,6'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2437,6'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2442,10'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2445,2'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2448,4'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2450,4'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2467,11'
          Dst:             asm_fuseload
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2472,6'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2474,6'
          Dst:             emit_mrm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2479,11'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2482,2'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2487,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2499,4'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2503,4'
          Dst:             emit_gmrmi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2507,18'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2508,19'
          Dst:             asm_fuseloadm
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2509,7'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2510,7'
          Dst:             emit_mrm
    - functionName:    asm_prof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2654
      functionLinenumberEnd: 2659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_guardcc
        - emit_rma
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2656,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2658,3'
          Dst:             emit_rma
    - functionName:    asm_gcstep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         25
      ICount:          142
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - asm_gc_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1135,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1136,10'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1140,7'
              BranchSideFuncs:
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:1136,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1136,31'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1138,2'
              BranchSideFuncs:
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:1136,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1137,18'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1138,2'
              BranchSideFuncs:
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:1137,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1137,39'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1138,2'
              BranchSideFuncs:
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:1137,61'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1138,2'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1138,2'
              BranchSideFuncs:
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:1138,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1138,2'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1139,7'
              BranchSideFuncs:
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:1136,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1138,2'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1139,7'
              BranchSideFuncs:
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:1140,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1140,7'
              BranchSideFuncs:
                - asm_gc_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1141,18'
              BranchSideFuncs:
                - asm_gc_check
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1141,5'
          Dst:             asm_gc_check
    - functionName:    asm_gc_check
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2793
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         7
      ICount:          165
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - asm_gencall
        - asm_guardcc
        - asm_mclimit
        - emit_loadi
        - emit_rma
        - emit_rmro
        - emit_rr
        - emit_sjcc
        - lj_assert_fail
        - ra_evictset
        - ra_releasetmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2772,3'
          Dst:             ra_evictset
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2775,3'
          Dst:             asm_guardcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2776,3'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2779,3'
          Dst:             asm_gencall
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2780,9'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2782,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2786,18'
          Dst:             ra_releasetmp
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2786,3'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2788,3'
          Dst:             emit_sjcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2789,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2790,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2792,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2792,3'
          Dst:             asm_mclimit
    - functionName:    asm_phi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         27
      ICount:          260
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - emit_movrr
        - lj_trace_err
        - ra_allocref
        - ra_scratch
        - ra_spill
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1573,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1573,19'
              BranchSideFuncs:
                - lj_trace_err
                - ra_spill
                - ra_scratch
                - emit_movrr
                - ra_allocref
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1573,19'
              BranchSideFuncs:
                - lj_trace_err
                - ra_spill
                - ra_scratch
                - emit_movrr
                - ra_allocref
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1578,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1579,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1581,7'
              BranchSideFuncs:
                - lj_trace_err
                - ra_spill
                - ra_scratch
                - emit_movrr
                - ra_allocref
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1581,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1581,30'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1582,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1581,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1582,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1584,8'
              BranchSideFuncs:
                - lj_trace_err
                - ra_spill
                - ra_scratch
                - emit_movrr
                - ra_allocref
        - Branch String:   'third_party/luajit/src/lj_asm.c:1584,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1586,9'
              BranchSideFuncs:
                - ra_scratch
                - emit_movrr
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1600,9'
              BranchSideFuncs:
                - lj_trace_err
                - ra_spill
        - Branch String:   'third_party/luajit/src/lj_asm.c:1586,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1587,23'
              BranchSideFuncs:
                - ra_allocref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1589,22'
              BranchSideFuncs:
                - ra_scratch
                - emit_movrr
        - Branch String:   'third_party/luajit/src/lj_asm.c:1596,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1597,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1598,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:1600,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1600,30'
              BranchSideFuncs:
                - lj_trace_err
                - ra_spill
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1601,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1600,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1601,20'
              BranchSideFuncs:
                - ra_spill
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1602,14'
              BranchSideFuncs:
                - ra_spill
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1582,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm.c:1587,11'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm.c:1589,11'
          Dst:             ra_scratch
        - Src:             'third_party/luajit/src/lj_asm.c:1590,7'
          Dst:             emit_movrr
        - Src:             'third_party/luajit/src/lj_asm.c:1601,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm.c:1602,5'
          Dst:             ra_spill
    - functionName:    asm_loop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         15
      ICount:          110
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - asm_gc_check
        - asm_loop_fixup
        - asm_phi_copyspill
        - asm_phi_shuffle
        - emit_jmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1615,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1616,18'
              BranchSideFuncs:
                - asm_gc_check
                - asm_phi_shuffle
                - asm_phi_copyspill
                - asm_loop_fixup
                - emit_jmp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1618,17'
              BranchSideFuncs:
                - asm_phi_shuffle
                - asm_phi_copyspill
                - asm_loop_fixup
                - emit_jmp
        - Branch String:   'third_party/luajit/src/lj_asm.c:1620,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1620,23'
              BranchSideFuncs:
                - asm_phi_shuffle
                - asm_phi_copyspill
                - asm_loop_fixup
                - emit_jmp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1621,19'
              BranchSideFuncs:
                - asm_phi_shuffle
                - asm_phi_copyspill
                - asm_loop_fixup
                - emit_jmp
        - Branch String:   'third_party/luajit/src/lj_asm.c:1627,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1627,21'
              BranchSideFuncs:
                - emit_jmp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1628,7'
              BranchSideFuncs:
                - emit_jmp
        - Branch String:   'third_party/luajit/src/lj_asm.c:1628,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1628,7'
              BranchSideFuncs:
                - emit_jmp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1629,14'
              BranchSideFuncs:
                - emit_jmp
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1616,5'
          Dst:             asm_gc_check
        - Src:             'third_party/luajit/src/lj_asm.c:1621,3'
          Dst:             asm_phi_shuffle
        - Src:             'third_party/luajit/src/lj_asm.c:1623,3'
          Dst:             asm_phi_copyspill
        - Src:             'third_party/luajit/src/lj_asm.c:1624,3'
          Dst:             asm_loop_fixup
        - Src:             'third_party/luajit/src/lj_asm.c:1629,5'
          Dst:             emit_jmp
    - functionName:    asm_stack_check
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2666
      functionLinenumberEnd: 2690
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - as
        - topslot
        - irp
        - allow
        - exitno
      BBCount:         23
      ICount:          210
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - emit_gri
        - emit_jcc
        - emit_rma
        - emit_rmro
        - emit_rr
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2668,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2668,21'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_jcc
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2668,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_jcc
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2669,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2669,19'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_jcc
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2669,7'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_jcc
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_target.h:155,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_target.h:155,3'
              BranchSideFuncs:
                - emit_jcc
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_target.h:157,18'
              BranchSideFuncs:
                - emit_jcc
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2671,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2672,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2674,5'
              BranchSideFuncs:
                - emit_gri
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
                - emit_rr
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2676,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2676,27'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2680,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2676,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2677,13'
              BranchSideFuncs:
                - emit_rr
                - emit_rmro
                - emit_rma
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2680,15'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - emit_rma
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2688,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2688,7'
              BranchSideFuncs:
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2689,15'
              BranchSideFuncs:
                - emit_rmro
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2670,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2670,3'
          Dst:             emit_jcc
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2672,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2675,3'
          Dst:             emit_gri
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2677,5'
          Dst:             emit_rr
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2680,5'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2686,3'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2687,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2689,5'
          Dst:             emit_rmro
    - functionName:    asm_stack_restore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2761
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - snap
      BBCount:         46
      ICount:          491
      EdgeCount:       55
      CyclomaticComplexity: 11
      functionsReached:
        - asm_mclimit
        - emit_movmroi
        - emit_rmro
        - lj_assert_fail
        - lj_ir_kvalue
        - ra_alloc1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_jit.h:286,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_jit.h:287,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_jit.h:289,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2701,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2702,20'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2760,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2707,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2708,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2709,9'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2709,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2710,27'
              BranchSideFuncs:
                - ra_alloc1
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2713,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2713,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2713,7'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2716,12'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2713,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2713,7'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2716,12'
              BranchSideFuncs:
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2716,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2717,22'
              BranchSideFuncs:
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2733,15'
              BranchSideFuncs:
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2719,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2721,4'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2726,17'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - lj_assert_fail
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_rmro
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - lj_assert_fail
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2734,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2735,4'
              BranchSideFuncs:
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2738,17'
              BranchSideFuncs:
                - emit_movmroi
                - emit_movmroi
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - ra_alloc1
                - lj_assert_fail
                - emit_movmroi
                - emit_rmro
                - asm_mclimit
                - lj_assert_fail
                - lj_assert_fail
                - emit_rmro
                - lj_ir_kvalue
                - emit_movmroi
                - emit_movmroi
                - emit_rmro
                - ra_alloc1
                - emit_rmro
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2760,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2760,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2760,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2710,17'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2711,7'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2713,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2717,12'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2721,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2722,4'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2726,39'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2726,4'
          Dst:             emit_movmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2729,2'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2733,2'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2736,4'
          Dst:             emit_rmro
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2738,4'
          Dst:             emit_movmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2739,4'
          Dst:             emit_movmroi
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2758,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2758,5'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2760,3'
          Dst:             lj_assert_fail
    - functionName:    asm_baseslot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2033
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - snap
        - gotframe
      BBCount:         8
      ICount:          77
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:2036,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2037,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2043,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:2038,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2039,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2042,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_count_call_slots
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ci
        - args
      BBCount:         20
      ICount:          148
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:520,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:521,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:540,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:521,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:521,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:524,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:521,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:521,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:522,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:521,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:522,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:524,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:522,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:522,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:522,36'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:524,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:524,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:524,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_setup_call_slots
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2955
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
        - ci
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - asm_collectargs
        - asm_count_call_slots
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2960,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2961,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2963,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2963,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2963,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2963,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2958,3'
          Dst:             asm_collectargs
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2959,12'
          Dst:             asm_count_call_slots
    - functionName:    ra_setup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:321,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:322,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:323,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_exitstub_gen
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - group
      BBCount:         11
      ICount:          181
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - asm_mclimit
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:14,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:15,17'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:17,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:18,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:19,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:23,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:15,5'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm_x86.h:34,27'
          Dst:             lj_assert_fail
    - functionName:    lj_vm_exit_handler
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asm_exitstub_setup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - nexits
      BBCount:         12
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - asm_exitstub_gen
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:46,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:47,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:48,10'
              BranchSideFuncs:
                - asm_exitstub_gen
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:48,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:49,9'
              BranchSideFuncs:
                - asm_exitstub_gen
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:51,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:49,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:49,36'
              BranchSideFuncs:
                - asm_exitstub_gen
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:50,50'
              BranchSideFuncs:
                - asm_exitstub_gen
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:47,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm_x86.h:50,33'
          Dst:             asm_exitstub_gen
    - functionName:    asm_snap_fixup_mcofs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         5
      ICount:          75
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1044,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1046,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1048,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_tail_fixup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2884
      functionLinenumberEnd: 2925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - as
        - lnk
      BBCount:         28
      ICount:          273
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2889,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2890,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2894,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2894,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2895,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2899,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2902,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2904,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2911,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2918,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2918,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2918,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2918,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2918,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2918,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2918,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2918,10'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2918,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2922,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2923,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2924,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2918,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2919,23'
          Dst:             lj_assert_fail
    - functionName:    lj_vm_exit_interp
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asm_phi_fixup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1553
      functionLinenumberEnd: 1568
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         12
      ICount:          110
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ra_addrename
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1555,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1556,13'
              BranchSideFuncs:
                - ra_addrename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1568,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:1559,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1560,7'
              BranchSideFuncs:
                - ra_addrename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1566,5'
              BranchSideFuncs:
                - ra_addrename
        - Branch String:   'third_party/luajit/src/lj_asm.c:1562,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1563,15'
              BranchSideFuncs:
                - ra_addrename
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1565,5'
              BranchSideFuncs:
                - ra_addrename
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1563,2'
          Dst:             ra_addrename
    - functionName:    asm_head_root
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1838
      functionLinenumberEnd: 1847
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_head_root_base
        - asm_stack_adjust
        - emit_addptr
        - emit_rma
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1840,3'
          Dst:             asm_head_root_base
        - Src:             'third_party/luajit/src/lj_asm.c:1841,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm.c:1842,11'
          Dst:             asm_stack_adjust
        - Src:             'third_party/luajit/src/lj_asm.c:1844,3'
          Dst:             emit_addptr
    - functionName:    asm_head_side
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         130
      ICount:          1362
      EdgeCount:       162
      CyclomaticComplexity: 34
      functionsReached:
        - asm_head_side_base
        - asm_mclimit
        - asm_snap_alloc
        - asm_stack_adjust
        - asm_stack_check
        - emit_addptr
        - emit_loadofs
        - emit_movrr
        - emit_rma
        - lj_assert_fail
        - lj_trace_err
        - ra_allocref
        - ra_rename
        - ra_save
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1870,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1870,21'
              BranchSideFuncs:
                - asm_head_side_base
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_alloc
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1874,30'
              BranchSideFuncs:
                - asm_head_side_base
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1870,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1872,20'
              BranchSideFuncs:
                - asm_snap_alloc
                - asm_head_side_base
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1874,30'
              BranchSideFuncs:
                - asm_head_side_base
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1875,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1876,5'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1881,12'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1881,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1882,17'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1912,28'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1884,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1884,5'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1884,5'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1884,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1884,5'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1888,10'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1884,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1884,5'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1888,10'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1889,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1890,7'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1895,16'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1891,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1892,10'
              BranchSideFuncs:
                - ra_save
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1895,5'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1899,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1900,7'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1901,16'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1901,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1902,11'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1904,16'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1902,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1903,8'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1904,5'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1904,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1904,16'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1905,30'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1908,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1908,40'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1909,3'
              BranchSideFuncs:
                - asm_stack_adjust
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - ra_save
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1914,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1915,22'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1918,31'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1921,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1922,14'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1952,3'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1922,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1923,19'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1949,3'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1924,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1928,2'
              BranchSideFuncs:
                - ra_allocref
                - ra_save
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1948,5'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1930,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1931,4'
              BranchSideFuncs:
                - ra_allocref
                - ra_save
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1932,11'
              BranchSideFuncs:
                - ra_allocref
                - ra_save
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1932,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:0,0'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1933,4'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1934,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1934,10'
              BranchSideFuncs:
                - ra_allocref
                - ra_save
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1934,10'
              BranchSideFuncs:
                - ra_allocref
                - ra_save
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1935,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1936,17'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1937,18'
              BranchSideFuncs:
                - ra_allocref
                - ra_save
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1940,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1941,4'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - lj_trace_err
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1943,13'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - lj_trace_err
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - lj_assert_fail
                - lj_trace_err
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - emit_rma
                - emit_addptr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_allocref
                - ra_save
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1962,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1963,20'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1979,3'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1964,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1965,15'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1976,3'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1969,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1964,5'
              BranchSideFuncs:
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1970,16'
              BranchSideFuncs:
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - emit_loadofs
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1983,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1984,16'
              BranchSideFuncs:
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1994,9'
              BranchSideFuncs:
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1994,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1995,7'
              BranchSideFuncs:
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1998,9'
              BranchSideFuncs:
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1998,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1999,23'
              BranchSideFuncs:
                - ra_rename
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2004,24'
              BranchSideFuncs:
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:2000,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2001,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2002,17'
              BranchSideFuncs:
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:2004,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2005,23'
              BranchSideFuncs:
                - ra_rename
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2010,16'
              BranchSideFuncs:
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2006,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2007,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2008,17'
              BranchSideFuncs:
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - asm_mclimit
                - lj_assert_fail
                - ra_rename
                - lj_trace_err
                - ra_rename
                - lj_trace_err
                - asm_stack_check
                - emit_movrr
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2016,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2016,7'
              BranchSideFuncs:
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2022,21'
              BranchSideFuncs:
                - asm_stack_check
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1872,5'
          Dst:             asm_snap_alloc
        - Src:             'third_party/luajit/src/lj_asm.c:1874,11'
          Dst:             asm_head_side_base
        - Src:             'third_party/luajit/src/lj_asm.c:1884,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1892,2'
          Dst:             ra_save
        - Src:             'third_party/luajit/src/lj_asm.c:1893,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1893,2'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1912,11'
          Dst:             asm_stack_adjust
        - Src:             'third_party/luajit/src/lj_asm.c:1936,4'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm.c:1937,6'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm.c:1938,2'
          Dst:             ra_save
        - Src:             'third_party/luajit/src/lj_asm.c:1946,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1946,2'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1952,3'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm.c:1953,3'
          Dst:             emit_addptr
        - Src:             'third_party/luajit/src/lj_asm.c:1972,2'
          Dst:             emit_loadofs
        - Src:             'third_party/luajit/src/lj_asm.c:1973,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1973,2'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:1989,7'
          Dst:             emit_movrr
        - Src:             'third_party/luajit/src/lj_asm.c:1990,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1990,7'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:2001,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm.c:2002,7'
          Dst:             ra_rename
        - Src:             'third_party/luajit/src/lj_asm.c:2007,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm.c:2008,7'
          Dst:             ra_rename
        - Src:             'third_party/luajit/src/lj_asm.c:2010,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:2010,5'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:2025,5'
          Dst:             asm_stack_check
    - functionName:    ra_evictk
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         27
      ICount:          291
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - asm_mclimit
        - lj_assert_fail
        - ra_rematk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:525,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:526,13'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:535,11'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:528,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:528,31'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:532,5'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:528,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:529,17'
              BranchSideFuncs:
                - ra_rematk
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:532,5'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
                - ra_rematk
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:536,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:537,13'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:545,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:539,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:539,31'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:543,5'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:539,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:540,17'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:543,5'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_rematk
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_rematk
                - asm_mclimit
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:529,7'
          Dst:             ra_rematk
        - Src:             'third_party/luajit/src/lj_asm.c:530,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:530,7'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:540,7'
          Dst:             ra_rematk
        - Src:             'third_party/luajit/src/lj_asm.c:541,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:541,7'
          Dst:             asm_mclimit
    - functionName:    asm_ir
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1704
      functionLinenumberEnd: 1832
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         111
      ICount:          676
      EdgeCount:       111
      CyclomaticComplexity: 2
      functionsReached:
        - asm_add
        - asm_ahustore
        - asm_ahuvload
        - asm_aref
        - asm_bitshift
        - asm_bswap
        - asm_bufhdr
        - asm_bufput
        - asm_bufstr
        - asm_call
        - asm_callx
        - asm_cnew
        - asm_comp
        - asm_conv
        - asm_div
        - asm_fparith
        - asm_fpmath
        - asm_fref
        - asm_fuseequal
        - asm_fxload
        - asm_fxstore
        - asm_gcstep
        - asm_hiop
        - asm_href
        - asm_hrefk
        - asm_intarith
        - asm_ldexp
        - asm_loop
        - asm_lref
        - asm_max
        - asm_min
        - asm_mod
        - asm_mul
        - asm_neg
        - asm_neg_not
        - asm_newref
        - asm_obar
        - asm_phi
        - asm_pow
        - asm_prof
        - asm_retf
        - asm_sload
        - asm_snew
        - asm_strref
        - asm_strto
        - asm_sub
        - asm_tbar
        - asm_tdup
        - asm_tnew
        - asm_tobit
        - asm_tostr
        - asm_uref
        - lj_assert_fail
        - lj_trace_err_info
        - ra_alloc1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1705,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1707,26'
              BranchSideFuncs:
                - asm_loop
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1709,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1709,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1713,15'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1714,24'
              BranchSideFuncs:
                - asm_phi
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1715,26'
              BranchSideFuncs:
                - asm_hiop
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1716,30'
              BranchSideFuncs:
                - asm_gcstep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1717,26'
              BranchSideFuncs:
                - asm_prof
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1723,14'
              BranchSideFuncs:
                - asm_comp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1725,41'
              BranchSideFuncs:
                - asm_fuseequal
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1725,41'
              BranchSideFuncs:
                - asm_fuseequal
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1727,26'
              BranchSideFuncs:
                - asm_retf
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1730,17'
              BranchSideFuncs:
                - asm_neg_not
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1731,28'
              BranchSideFuncs:
                - asm_bswap
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1732,17'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1733,16'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1734,17'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1735,17'
              BranchSideFuncs:
                - asm_bitshift
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1736,17'
              BranchSideFuncs:
                - asm_bitshift
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1737,17'
              BranchSideFuncs:
                - asm_bitshift
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1738,17'
              BranchSideFuncs:
                - asm_bitshift
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1739,17'
              BranchSideFuncs:
                - asm_bitshift
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1742,24'
              BranchSideFuncs:
                - asm_add
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1743,24'
              BranchSideFuncs:
                - asm_sub
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1744,24'
              BranchSideFuncs:
                - asm_mul
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1745,24'
              BranchSideFuncs:
                - asm_mod
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1746,24'
              BranchSideFuncs:
                - asm_neg
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1755,24'
              BranchSideFuncs:
                - asm_div
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1756,24'
              BranchSideFuncs:
                - asm_pow
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1757,16'
              BranchSideFuncs:
                - asm_fparith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1758,28'
              BranchSideFuncs:
                - asm_ldexp
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1759,30'
              BranchSideFuncs:
                - asm_fpmath
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1760,28'
              BranchSideFuncs:
                - asm_tobit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1762,24'
              BranchSideFuncs:
                - asm_min
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1763,24'
              BranchSideFuncs:
                - asm_max
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1766,18'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1767,18'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1768,18'
              BranchSideFuncs:
                - asm_intarith
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1771,26'
              BranchSideFuncs:
                - asm_aref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1772,26'
              BranchSideFuncs:
                - asm_href
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1773,28'
              BranchSideFuncs:
                - asm_hrefk
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1774,30'
              BranchSideFuncs:
                - asm_newref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1775,42'
              BranchSideFuncs:
                - asm_uref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1775,42'
              BranchSideFuncs:
                - asm_uref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1776,26'
              BranchSideFuncs:
                - asm_fref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1777,30'
              BranchSideFuncs:
                - asm_strref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1778,26'
              BranchSideFuncs:
                - asm_lref
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1782,18'
              BranchSideFuncs:
                - asm_ahuvload
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1782,18'
              BranchSideFuncs:
                - asm_ahuvload
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1782,18'
              BranchSideFuncs:
                - asm_ahuvload
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1782,18'
              BranchSideFuncs:
                - asm_ahuvload
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1784,18'
              BranchSideFuncs:
                - asm_fxload
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1785,18'
              BranchSideFuncs:
                - asm_fxload
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1786,28'
              BranchSideFuncs:
                - asm_sload
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1788,64'
              BranchSideFuncs:
                - asm_ahustore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1788,64'
              BranchSideFuncs:
                - asm_ahustore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1788,64'
              BranchSideFuncs:
                - asm_ahustore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1789,19'
              BranchSideFuncs:
                - asm_fxstore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1790,19'
              BranchSideFuncs:
                - asm_fxstore
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1793,41'
              BranchSideFuncs:
                - asm_snew
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1793,41'
              BranchSideFuncs:
                - asm_snew
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1794,26'
              BranchSideFuncs:
                - asm_tnew
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1795,26'
              BranchSideFuncs:
                - asm_tdup
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1798,14'
              BranchSideFuncs:
                - asm_cnew
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1798,14'
              BranchSideFuncs:
                - asm_cnew
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1806,30'
              BranchSideFuncs:
                - asm_bufhdr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1807,30'
              BranchSideFuncs:
                - asm_bufput
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1808,30'
              BranchSideFuncs:
                - asm_bufstr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1811,26'
              BranchSideFuncs:
                - asm_tbar
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1812,26'
              BranchSideFuncs:
                - asm_obar
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1815,26'
              BranchSideFuncs:
                - asm_conv
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1816,28'
              BranchSideFuncs:
                - asm_tostr
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1817,28'
              BranchSideFuncs:
                - asm_strto
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1821,5'
              BranchSideFuncs:
                - asm_call
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1823,57'
              BranchSideFuncs:
                - asm_call
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1823,57'
              BranchSideFuncs:
                - asm_call
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1823,57'
              BranchSideFuncs:
                - asm_call
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1824,29'
              BranchSideFuncs:
                - asm_callx
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1825,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1828,14'
              BranchSideFuncs:
                - lj_trace_err_info
        - Branch String:   'third_party/luajit/src/lj_asm.c:1709,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1709,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1709,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:1709,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1709,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1711,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:1713,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1713,28'
              BranchSideFuncs:
                - ra_alloc1
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1713,28'
              BranchSideFuncs:
                - ra_alloc1
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1707,17'
          Dst:             asm_loop
        - Src:             'third_party/luajit/src/lj_asm.c:1709,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:1713,5'
          Dst:             ra_alloc1
        - Src:             'third_party/luajit/src/lj_asm.c:1714,16'
          Dst:             asm_phi
        - Src:             'third_party/luajit/src/lj_asm.c:1715,17'
          Dst:             asm_hiop
        - Src:             'third_party/luajit/src/lj_asm.c:1716,19'
          Dst:             asm_gcstep
        - Src:             'third_party/luajit/src/lj_asm.c:1717,17'
          Dst:             asm_prof
        - Src:             'third_party/luajit/src/lj_asm.c:1723,5'
          Dst:             asm_comp
        - Src:             'third_party/luajit/src/lj_asm.c:1725,27'
          Dst:             asm_fuseequal
        - Src:             'third_party/luajit/src/lj_asm.c:1727,17'
          Dst:             asm_retf
        - Src:             'third_party/luajit/src/lj_asm.c:1730,17'
          Dst:             asm_neg_not
        - Src:             'third_party/luajit/src/lj_asm.c:1731,18'
          Dst:             asm_bswap
        - Src:             'third_party/luajit/src/lj_asm.c:1732,17'
          Dst:             asm_intarith
        - Src:             'third_party/luajit/src/lj_asm.c:1733,16'
          Dst:             asm_intarith
        - Src:             'third_party/luajit/src/lj_asm.c:1734,17'
          Dst:             asm_intarith
        - Src:             'third_party/luajit/src/lj_asm.c:1735,17'
          Dst:             asm_bitshift
        - Src:             'third_party/luajit/src/lj_asm.c:1736,17'
          Dst:             asm_bitshift
        - Src:             'third_party/luajit/src/lj_asm.c:1737,17'
          Dst:             asm_bitshift
        - Src:             'third_party/luajit/src/lj_asm.c:1738,17'
          Dst:             asm_bitshift
        - Src:             'third_party/luajit/src/lj_asm.c:1739,17'
          Dst:             asm_bitshift
        - Src:             'third_party/luajit/src/lj_asm.c:1742,16'
          Dst:             asm_add
        - Src:             'third_party/luajit/src/lj_asm.c:1743,16'
          Dst:             asm_sub
        - Src:             'third_party/luajit/src/lj_asm.c:1744,16'
          Dst:             asm_mul
        - Src:             'third_party/luajit/src/lj_asm.c:1745,16'
          Dst:             asm_mod
        - Src:             'third_party/luajit/src/lj_asm.c:1746,16'
          Dst:             asm_neg
        - Src:             'third_party/luajit/src/lj_asm.c:1755,16'
          Dst:             asm_div
        - Src:             'third_party/luajit/src/lj_asm.c:1756,16'
          Dst:             asm_pow
        - Src:             'third_party/luajit/src/lj_asm.c:1757,16'
          Dst:             asm_fparith
        - Src:             'third_party/luajit/src/lj_asm.c:1758,18'
          Dst:             asm_ldexp
        - Src:             'third_party/luajit/src/lj_asm.c:1759,19'
          Dst:             asm_fpmath
        - Src:             'third_party/luajit/src/lj_asm.c:1760,18'
          Dst:             asm_tobit
        - Src:             'third_party/luajit/src/lj_asm.c:1762,16'
          Dst:             asm_min
        - Src:             'third_party/luajit/src/lj_asm.c:1763,16'
          Dst:             asm_max
        - Src:             'third_party/luajit/src/lj_asm.c:1766,18'
          Dst:             asm_intarith
        - Src:             'third_party/luajit/src/lj_asm.c:1767,18'
          Dst:             asm_intarith
        - Src:             'third_party/luajit/src/lj_asm.c:1768,18'
          Dst:             asm_intarith
        - Src:             'third_party/luajit/src/lj_asm.c:1771,17'
          Dst:             asm_aref
        - Src:             'third_party/luajit/src/lj_asm.c:1772,17'
          Dst:             asm_href
        - Src:             'third_party/luajit/src/lj_asm.c:1773,18'
          Dst:             asm_hrefk
        - Src:             'third_party/luajit/src/lj_asm.c:1774,19'
          Dst:             asm_newref
        - Src:             'third_party/luajit/src/lj_asm.c:1775,33'
          Dst:             asm_uref
        - Src:             'third_party/luajit/src/lj_asm.c:1776,17'
          Dst:             asm_fref
        - Src:             'third_party/luajit/src/lj_asm.c:1777,19'
          Dst:             asm_strref
        - Src:             'third_party/luajit/src/lj_asm.c:1778,17'
          Dst:             asm_lref
        - Src:             'third_party/luajit/src/lj_asm.c:1782,5'
          Dst:             asm_ahuvload
        - Src:             'third_party/luajit/src/lj_asm.c:1784,18'
          Dst:             asm_fxload
        - Src:             'third_party/luajit/src/lj_asm.c:1785,18'
          Dst:             asm_fxload
        - Src:             'third_party/luajit/src/lj_asm.c:1786,18'
          Dst:             asm_sload
        - Src:             'third_party/luajit/src/lj_asm.c:1788,51'
          Dst:             asm_ahustore
        - Src:             'third_party/luajit/src/lj_asm.c:1789,19'
          Dst:             asm_fxstore
        - Src:             'third_party/luajit/src/lj_asm.c:1790,19'
          Dst:             asm_fxstore
        - Src:             'third_party/luajit/src/lj_asm.c:1793,32'
          Dst:             asm_snew
        - Src:             'third_party/luajit/src/lj_asm.c:1794,17'
          Dst:             asm_tnew
        - Src:             'third_party/luajit/src/lj_asm.c:1795,17'
          Dst:             asm_tdup
        - Src:             'third_party/luajit/src/lj_asm.c:1798,5'
          Dst:             asm_cnew
        - Src:             'third_party/luajit/src/lj_asm.c:1806,19'
          Dst:             asm_bufhdr
        - Src:             'third_party/luajit/src/lj_asm.c:1807,19'
          Dst:             asm_bufput
        - Src:             'third_party/luajit/src/lj_asm.c:1808,19'
          Dst:             asm_bufstr
        - Src:             'third_party/luajit/src/lj_asm.c:1811,17'
          Dst:             asm_tbar
        - Src:             'third_party/luajit/src/lj_asm.c:1812,17'
          Dst:             asm_obar
        - Src:             'third_party/luajit/src/lj_asm.c:1815,17'
          Dst:             asm_conv
        - Src:             'third_party/luajit/src/lj_asm.c:1816,18'
          Dst:             asm_tostr
        - Src:             'third_party/luajit/src/lj_asm.c:1817,18'
          Dst:             asm_strto
        - Src:             'third_party/luajit/src/lj_asm.c:1823,48'
          Dst:             asm_call
        - Src:             'third_party/luajit/src/lj_asm.c:1824,19'
          Dst:             asm_callx
        - Src:             'third_party/luajit/src/lj_asm.c:1829,5'
          Dst:             lj_trace_err_info
    - functionName:    asm_hiop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2592
      functionLinenumberEnd: 2647
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
        - ir
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2647,27'
          Dst:             lj_assert_fail
    - functionName:    asm_snap_prev
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         14
      ICount:          117
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:1025,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1025,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1026,21'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:1027,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1027,38'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1028,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:1029,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1029,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1030,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:1033,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1029,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:1034,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:1027,25'
          Dst:             lj_trace_err
    - functionName:    asm_tail_link
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2048
      functionLinenumberEnd: 2099
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         51
      ICount:          475
      EdgeCount:       62
      CyclomaticComplexity: 13
      functionsReached:
        - asm_baseslot
        - asm_mclimit
        - asm_stack_check
        - asm_stack_restore
        - emit_addptr
        - emit_loadi
        - emit_loadu64
        - emit_rma
        - lj_assert_fail
        - ra_allocref
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_allocref
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
                - emit_rma
                - emit_loadu64
                - emit_loadi
                - lj_assert_fail
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_allocref
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
                - emit_rma
                - emit_loadu64
                - emit_loadi
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2058,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2060,32'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2082,14'
              BranchSideFuncs:
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
                - emit_rma
        - Branch String:   'third_party/luajit/src/lj_asm.c:2062,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2063,23'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2068,18'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2063,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2063,23'
              BranchSideFuncs:
                - lj_assert_fail
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2063,23'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2063,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2063,23'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2063,23'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2064,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2065,7'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2066,5'
              BranchSideFuncs:
                - emit_loadu64
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2074,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2076,38'
              BranchSideFuncs:
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2076,38'
              BranchSideFuncs:
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2077,37'
              BranchSideFuncs:
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2078,37'
              BranchSideFuncs:
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2079,18'
              BranchSideFuncs:
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2079,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2079,46'
              BranchSideFuncs:
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2079,51'
              BranchSideFuncs:
                - emit_loadi
                - emit_addptr
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2088,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2089,5'
              BranchSideFuncs:
                - asm_stack_restore
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2094,21'
              BranchSideFuncs:
                - asm_stack_restore
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2097,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2097,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2097,22'
              BranchSideFuncs:
                - asm_stack_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2097,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2097,7'
              BranchSideFuncs:
                - asm_stack_check
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2098,21'
              BranchSideFuncs:
                - asm_stack_check
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:2052,20'
          Dst:             asm_baseslot
        - Src:             'third_party/luajit/src/lj_asm.c:2055,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:2055,3'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:2056,3'
          Dst:             ra_allocref
        - Src:             'third_party/luajit/src/lj_asm.c:2063,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:2068,5'
          Dst:             emit_loadu64
        - Src:             'third_party/luajit/src/lj_asm.c:2081,5'
          Dst:             emit_loadi
        - Src:             'third_party/luajit/src/lj_asm.c:2084,5'
          Dst:             emit_rma
        - Src:             'third_party/luajit/src/lj_asm.c:2086,3'
          Dst:             emit_addptr
        - Src:             'third_party/luajit/src/lj_asm.c:2094,3'
          Dst:             asm_stack_restore
        - Src:             'third_party/luajit/src/lj_asm.c:2098,5'
          Dst:             asm_stack_check
    - functionName:    asm_setup_regsp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2105
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         141
      ICount:          900
      EdgeCount:       174
      CyclomaticComplexity: 35
      functionsReached:
        - asm_callx_flags
        - asm_setup_call_slots
        - lj_snap_regspmap
        - lj_trace_err
        - ra_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:2118,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2119,5'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
                - lj_snap_regspmap
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2133,3'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
                - lj_snap_regspmap
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:2120,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2120,28'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
                - lj_snap_regspmap
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2130,3'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
                - lj_snap_regspmap
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:2120,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2123,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
                - lj_snap_regspmap
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2130,3'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
                - lj_snap_regspmap
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:2146,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2148,31'
              BranchSideFuncs:
                - lj_snap_regspmap
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2162,10'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2149,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2150,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2151,28'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2152,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2153,18'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2160,3'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2155,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2156,23'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2158,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2164,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2165,9'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2353,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm.c:2165,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2166,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2173,13'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2166,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2167,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2168,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2168,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2169,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2172,5'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2173,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2175,14'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2190,34'
              BranchSideFuncs:
                - asm_callx_flags
                - asm_setup_call_slots
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2197,45'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2197,45'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2197,45'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2197,45'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2242,48'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2242,48'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2242,48'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2242,48'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2258,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2258,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2258,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2258,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2258,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2258,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2263,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2263,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2273,25'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2289,12'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2289,12'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2298,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2319,12'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2319,12'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2319,12'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2323,12'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2323,12'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2336,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2336,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2336,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2336,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2336,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2336,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2338,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2344,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2192,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2193,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2194,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2199,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2200,17'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2202,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2259,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2260,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2261,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2263,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2264,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2265,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2273,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2273,25'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2274,6'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2274,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2275,4'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2283,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2289,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2290,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2295,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2291,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2292,4'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2293,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2298,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2299,8'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2308,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2299,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2300,4'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2305,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2301,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2302,6'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2303,4'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2308,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2309,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2313,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2319,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2319,34'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2320,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2323,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2323,35'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2328,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2323,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2324,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2328,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2325,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2326,4'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2327,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2338,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2338,11'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2340,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2338,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2338,31'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2340,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2338,68'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2339,5'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2340,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2338,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2339,34'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2340,2'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2344,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2344,34'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2349,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2344,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2345,4'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2349,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2344,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2346,13'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2349,7'
              BranchSideFuncs:
                - asm_setup_call_slots
                - asm_callx_flags
                - asm_setup_call_slots
        - Branch String:   'third_party/luajit/src/lj_asm.c:2353,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2354,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2356,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:2115,3'
          Dst:             ra_setup
        - Src:             'third_party/luajit/src/lj_asm.c:2148,14'
          Dst:             lj_snap_regspmap
        - Src:             'third_party/luajit/src/lj_asm.c:2150,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm.c:2190,18'
          Dst:             asm_callx_flags
        - Src:             'third_party/luajit/src/lj_asm.c:2191,18'
          Dst:             asm_setup_call_slots
        - Src:             'third_party/luajit/src/lj_asm.c:2198,18'
          Dst:             asm_setup_call_slots
    - functionName:    asm_tail_prep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2929
      functionLinenumberEnd: 2949
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2932,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2933,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2940,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2935,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2936,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2937,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:2942,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2943,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:2946,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asm_setup_target
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2971
      functionLinenumberEnd: 2974
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - as
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asm_exitstub_setup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:2972,3'
          Dst:             asm_exitstub_setup
    - functionName:    lj_asm_trace
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2363
      functionLinenumberEnd: 2518
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
      BBCount:         86
      ICount:          922
      EdgeCount:       108
      CyclomaticComplexity: 24
      functionsReached:
        - asm_gc_check
        - asm_head_root
        - asm_head_side
        - asm_ir
        - asm_mclimit
        - asm_phi_fixup
        - asm_setup_regsp
        - asm_setup_target
        - asm_snap_fixup_mcofs
        - asm_snap_prep
        - asm_snap_prev
        - asm_tail_fixup
        - asm_tail_link
        - asm_tail_prep
        - lj_assert_fail
        - lj_ir_growtop
        - lj_mcode_reserve
        - lj_mcode_sync
        - lj_trace_alloc
        - lj_trace_err
        - lj_trace_free
        - ra_evictk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm.c:2371,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2371,28'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2372,7'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_asm.c:2371,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2372,7'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2379,32'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_asm.c:2372,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2372,26'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2372,54'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_asm.c:2372,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2372,14'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2373,17'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - lj_ir_growtop
        - Branch String:   'third_party/luajit/src/lj_iropt.h:34,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_iropt.h:34,54'
              BranchSideFuncs:
                - lj_ir_growtop
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_iropt.h:35,17'
              BranchSideFuncs:
                - lj_trace_alloc
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2390,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2390,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2390,3'
              BranchSideFuncs:
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2390,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2390,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2390,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2390,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2390,3'
              BranchSideFuncs:
                - lj_mcode_reserve
                - asm_setup_target
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2390,28'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2443,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2443,50'
              BranchSideFuncs:
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2443,5'
              BranchSideFuncs:
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2445,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2446,21'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2449,10'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2449,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2450,19'
              BranchSideFuncs:
                - asm_snap_prev
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2465,9'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2456,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2456,12'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2458,11'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2456,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2456,39'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2458,11'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2456,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2456,47'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2458,11'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2456,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2457,2'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2458,11'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2458,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2459,16'
              BranchSideFuncs:
                - asm_snap_prep
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2461,18'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_snap_prep
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - lj_assert_fail
                - asm_snap_prep
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - asm_ir
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2465,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2465,24'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2470,16'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:2465,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2466,7'
              BranchSideFuncs:
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2470,16'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm.c:138,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:139,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,7'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
        - Branch String:   'third_party/luajit/src/lj_asm.c:144,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:144,53'
              BranchSideFuncs:
                - asm_mclimit
            - BranchSide:      'third_party/luajit/src/lj_asm.c:146,18'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
        - Branch String:   'third_party/luajit/src/lj_asm.c:2471,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2472,20'
              BranchSideFuncs:
                - asm_snap_prep
                - asm_gc_check
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2477,15'
              BranchSideFuncs:
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
        - Branch String:   'third_party/luajit/src/lj_asm.c:2478,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2479,21'
              BranchSideFuncs:
                - asm_head_side
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2481,21'
              BranchSideFuncs:
                - asm_head_root
                - asm_phi_fixup
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:2484,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2485,7'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2496,19'
              BranchSideFuncs:
                - lj_trace_free
                - lj_trace_alloc
                - asm_tail_prep
                - asm_setup_regsp
                - asm_tail_link
                - ra_evictk
                - asm_head_root
                - asm_phi_fixup
                - lj_assert_fail
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
                - asm_head_side
                - asm_snap_prep
                - asm_gc_check
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prev
                - asm_ir
                - asm_mclimit
                - lj_assert_fail
                - asm_snap_prep
        - Branch String:   'third_party/luajit/src/lj_asm.c:2485,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2485,7'
              BranchSideFuncs:
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2486,14'
              BranchSideFuncs:
                - asm_snap_prev
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_asm.c:2504,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2505,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2508,14'
              BranchSideFuncs:
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
        - Branch String:   'third_party/luajit/src/lj_asm.c:2509,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2509,44'
              BranchSideFuncs:
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2509,3'
              BranchSideFuncs:
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
        - Branch String:   'third_party/luajit/src/lj_asm.c:2510,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2510,7'
              BranchSideFuncs:
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
            - BranchSide:      'third_party/luajit/src/lj_asm.c:2511,20'
              BranchSideFuncs:
                - asm_tail_fixup
                - asm_snap_fixup_mcofs
                - lj_mcode_sync
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm.c:2379,18'
          Dst:             lj_ir_growtop
        - Src:             'third_party/luajit/src/lj_asm.c:2385,17'
          Dst:             lj_trace_alloc
        - Src:             'third_party/luajit/src/lj_asm.c:2390,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:2393,31'
          Dst:             lj_mcode_reserve
        - Src:             'third_party/luajit/src/lj_asm.c:2396,3'
          Dst:             asm_setup_target
        - Src:             'third_party/luajit/src/lj_asm.c:2437,5'
          Dst:             asm_tail_prep
        - Src:             'third_party/luajit/src/lj_asm.c:2444,5'
          Dst:             asm_setup_regsp
        - Src:             'third_party/luajit/src/lj_asm.c:2446,7'
          Dst:             asm_tail_link
        - Src:             'third_party/luajit/src/lj_asm.c:2455,7'
          Dst:             asm_snap_prev
        - Src:             'third_party/luajit/src/lj_asm.c:2459,2'
          Dst:             asm_snap_prep
        - Src:             'third_party/luajit/src/lj_asm.c:2461,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:2461,7'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:2462,7'
          Dst:             asm_ir
        - Src:             'third_party/luajit/src/lj_asm.c:2470,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:2470,5'
          Dst:             asm_mclimit
        - Src:             'third_party/luajit/src/lj_asm.c:2473,7'
          Dst:             asm_snap_prep
        - Src:             'third_party/luajit/src/lj_asm.c:2474,7'
          Dst:             asm_gc_check
        - Src:             'third_party/luajit/src/lj_asm.c:2477,5'
          Dst:             ra_evictk
        - Src:             'third_party/luajit/src/lj_asm.c:2479,7'
          Dst:             asm_head_side
        - Src:             'third_party/luajit/src/lj_asm.c:2481,7'
          Dst:             asm_head_root
        - Src:             'third_party/luajit/src/lj_asm.c:2482,5'
          Dst:             asm_phi_fixup
        - Src:             'third_party/luajit/src/lj_asm.c:2485,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm.c:2491,7'
          Dst:             asm_snap_prev
        - Src:             'third_party/luajit/src/lj_asm.c:2496,5'
          Dst:             lj_trace_free
        - Src:             'third_party/luajit/src/lj_asm.c:2498,19'
          Dst:             lj_trace_alloc
        - Src:             'third_party/luajit/src/lj_asm.c:2505,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_asm.c:2511,5'
          Dst:             asm_tail_fixup
        - Src:             'third_party/luajit/src/lj_asm.c:2513,3'
          Dst:             asm_snap_fixup_mcofs
        - Src:             'third_party/luajit/src/lj_asm.c:2517,3'
          Dst:             lj_mcode_sync
    - functionName:    asm_x86_inslen
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3025
      functionLinenumberEnd: 3076
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         47
      ICount:          308
      EdgeCount:       53
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3030,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3029,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3031,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3032,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3033,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3034,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3035,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3036,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3038,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3046,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3059,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3059,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3038,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3038,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3039,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3046,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3047,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3055,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3049,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3050,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3054,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3063,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3064,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3065,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3066,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3067,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3069,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3064,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3064,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3064,52'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3069,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3070,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3073,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3071,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3071,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3072,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3071,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3071,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3072,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_asm_patchexit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_asm_x86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3080
      functionLinenumberEnd: 3105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
        - exitno
        - target
      BBCount:         39
      ICount:          368
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - asm_x86_inslen
        - lj_assert_fail
        - lj_mcode_patch
        - lj_mcode_sync
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_target.h:155,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_target.h:155,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_target.h:157,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3091,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3091,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3094,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3091,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3091,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3094,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3091,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3092,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3094,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
                - asm_x86_inslen
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3094,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3095,31'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3099,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3096,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3096,45'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3098,3'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3096,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3097,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3098,3'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_assert_fail
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3099,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3099,3'
              BranchSideFuncs:
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3100,3'
              BranchSideFuncs:
                - lj_mcode_sync
                - lj_mcode_patch
                - asm_x86_inslen
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3100,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3101,23'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_mcode_sync
                - lj_mcode_patch
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3103,17'
              BranchSideFuncs:
                - lj_mcode_sync
                - lj_mcode_patch
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3101,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3101,48'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_mcode_sync
                - lj_mcode_patch
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3101,73'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_mcode_sync
                - lj_mcode_patch
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_asm_x86.h:3101,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3101,73'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_x86_inslen
                - lj_mcode_sync
                - lj_mcode_patch
            - BranchSide:      'third_party/luajit/src/lj_asm_x86.h:3102,34'
              BranchSideFuncs:
                - lj_assert_fail
                - asm_x86_inslen
                - lj_mcode_sync
                - lj_mcode_patch
        - Branch String:   'third_party/luajit/src/lj_emit_x86.h:479,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:479,3'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_mcode_sync
                - lj_mcode_patch
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_emit_x86.h:480,19'
              BranchSideFuncs:
                - asm_x86_inslen
                - lj_mcode_sync
                - lj_mcode_patch
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3082,19'
          Dst:             lj_mcode_patch
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3084,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3092,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3094,23'
          Dst:             asm_x86_inslen
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3099,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3102,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3100,23'
          Dst:             asm_x86_inslen
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3103,3'
          Dst:             lj_mcode_sync
        - Src:             'third_party/luajit/src/lj_asm_x86.h:3104,3'
          Dst:             lj_mcode_patch
    - functionName:    mcode_alloc_at
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - J
        - hint
        - sz
        - prot
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_trace_err
        - mmap64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:103,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:103,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:104,10'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_mcode.c:104,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:104,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:105,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:102,13'
          Dst:             mmap64
        - Src:             'third_party/luajit/src/lj_mcode.c:104,16'
          Dst:             lj_trace_err
    - functionName:    mcode_alloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - J
        - sz
      BBCount:         28
      ICount:          178
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - lj_trace_err
        - mcode_alloc_at
        - mcode_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:232,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:232,43'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:232,13'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
        - Branch String:   'third_party/luajit/src/lj_mcode.c:235,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:236,9'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:250,16'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_mcode.c:236,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:237,32'
              BranchSideFuncs:
                - mcode_alloc_at
                - lj_trace_err
                - mcode_free
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:245,5'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
        - Branch String:   'third_party/luajit/src/lj_mcode.c:239,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:240,16'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:242,11'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
        - Branch String:   'third_party/luajit/src/lj_mcode.c:240,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:240,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:240,43'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
        - Branch String:   'third_party/luajit/src/lj_mcode.c:239,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:239,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:242,11'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
        - Branch String:   'third_party/luajit/src/lj_mcode.c:242,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:242,25'
              BranchSideFuncs:
                - mcode_free
                - lj_trace_err
                - mcode_alloc_at
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:243,5'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
        - Branch String:   'third_party/luajit/src/lj_mcode.c:247,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:246,27'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:248,12'
              BranchSideFuncs:
                - lj_trace_err
                - mcode_alloc_at
                - mcode_free
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:237,17'
          Dst:             mcode_alloc_at
        - Src:             'third_party/luajit/src/lj_mcode.c:242,14'
          Dst:             mcode_free
        - Src:             'third_party/luajit/src/lj_mcode.c:250,3'
          Dst:             lj_trace_err
    - functionName:    mcode_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - J
        - p
        - sz
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - munmap
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:113,3'
          Dst:             munmap
    - functionName:    lj_mcode_limiterr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - J
        - need
      BBCount:         7
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mcode_abort
        - lj_trace_err
        - mcode_allocarea
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:377,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:378,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:379,7'
              BranchSideFuncs:
                - mcode_allocarea
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_mcode.c:379,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:380,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:381,19'
              BranchSideFuncs:
                - mcode_allocarea
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:373,3'
          Dst:             lj_mcode_abort
        - Src:             'third_party/luajit/src/lj_mcode.c:378,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_mcode.c:380,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_mcode.c:381,3'
          Dst:             mcode_allocarea
        - Src:             'third_party/luajit/src/lj_mcode.c:382,3'
          Dst:             lj_trace_err
    - functionName:    lj_mcode_abort
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mcode_protect
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:331,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:331,7'
              BranchSideFuncs:
                - mcode_protect
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:332,19'
              BranchSideFuncs:
                - mcode_protect
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:332,5'
          Dst:             mcode_protect
    - functionName:    mcode_allocarea
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         3
      ICount:          93
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_err_register_mcode
        - mcode_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:282,24'
          Dst:             mcode_alloc
        - Src:             'third_party/luajit/src/lj_mcode.c:290,23'
          Dst:             lj_err_register_mcode
    - functionName:    mcode_protect
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - prot
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - mcode_protfail
        - mcode_setprot
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:197,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:197,7'
              BranchSideFuncs:
                - mcode_setprot
                - mcode_protfail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:198,9'
              BranchSideFuncs:
                - mcode_setprot
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:198,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:199,22'
              BranchSideFuncs:
                - mcode_protfail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:200,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:198,9'
          Dst:             mcode_setprot
        - Src:             'third_party/luajit/src/lj_mcode.c:199,7'
          Dst:             mcode_protfail
    - functionName:    mcode_setprot
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - p
        - sz
        - prot
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mprotect
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:118,10'
          Dst:             mprotect
    - functionName:    mcode_protfail
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         13
      ICount:          191
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - exit
        - lj_assert_fail
        - lj_err_str
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:186,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:187,20'
              BranchSideFuncs:
                - lj_err_str
                - exit
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:191,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:189,5'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - exit
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - exit
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:188,26'
          Dst:             lj_err_str
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_mcode.c:191,3'
          Dst:             exit
    - functionName:    lj_mcode_patch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ptr
        - finish
      BBCount:         28
      ICount:          166
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - mcode_protect
        - mcode_protfail
        - mcode_setprot
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:342,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:343,9'
              BranchSideFuncs:
                - mcode_setprot
                - mcode_protfail
                - mcode_protect
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:349,17'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
                - mcode_protect
        - Branch String:   'third_party/luajit/src/lj_mcode.c:343,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:344,21'
              BranchSideFuncs:
                - mcode_protect
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:345,14'
              BranchSideFuncs:
                - mcode_setprot
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:345,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:0,0'
              BranchSideFuncs:
                - mcode_protfail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:346,22'
              BranchSideFuncs:
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:351,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:351,22'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
                - mcode_protect
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:356,5'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:351,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:352,21'
              BranchSideFuncs:
                - mcode_protect
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:356,5'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:358,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:358,7'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:359,11'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:359,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:356,5'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:359,24'
              BranchSideFuncs:
                - lj_assert_fail
                - mcode_setprot
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:359,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:356,5'
              BranchSideFuncs:
                - mcode_setprot
                - mcode_protfail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:360,6'
              BranchSideFuncs:
                - mcode_setprot
                - mcode_protfail
        - Branch String:   'third_party/luajit/src/lj_mcode.c:360,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:361,19'
              BranchSideFuncs:
                - mcode_protfail
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:362,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:344,7'
          Dst:             mcode_protect
        - Src:             'third_party/luajit/src/lj_mcode.c:345,14'
          Dst:             mcode_setprot
        - Src:             'third_party/luajit/src/lj_mcode.c:346,7'
          Dst:             mcode_protfail
        - Src:             'third_party/luajit/src/lj_mcode.c:352,7'
          Dst:             mcode_protect
        - Src:             'third_party/luajit/src/lj_mcode.c:358,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_mcode.c:360,6'
          Dst:             mcode_setprot
        - Src:             'third_party/luajit/src/lj_mcode.c:361,4'
          Dst:             mcode_protfail
    - functionName:    lj_mcode_commit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - top
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mcode_protect
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:325,3'
          Dst:             mcode_protect
    - functionName:    lj_mcode_reserve
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - lim
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mcode_allocarea
        - mcode_protect
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:313,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:314,21'
              BranchSideFuncs:
                - mcode_protect
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:316,19'
              BranchSideFuncs:
                - mcode_protect
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:314,5'
          Dst:             mcode_allocarea
        - Src:             'third_party/luajit/src/lj_mcode.c:316,5'
          Dst:             mcode_protect
    - functionName:    lj_mcode_free
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_err_deregister_mcode
        - mcode_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_mcode.c:299,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:300,30'
              BranchSideFuncs:
                - lj_err_deregister_mcode
                - mcode_free
            - BranchSide:      'third_party/luajit/src/lj_mcode.c:306,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_mcode.c:302,5'
          Dst:             lj_err_deregister_mcode
        - Src:             'third_party/luajit/src/lj_mcode.c:303,5'
          Dst:             mcode_free
    - functionName:    lj_mcode_sync
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_mcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - end
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fori_load
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - slot
        - t
        - mode
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sloadt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:362,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:362,36'
              BranchSideFuncs:
                - sloadt
            - BranchSide:      'third_party/luajit/src/lj_record.c:363,10'
              BranchSideFuncs:
                - sloadt
        - Branch String:   'third_party/luajit/src/lj_record.c:363,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:362,36'
              BranchSideFuncs:
                - sloadt
            - BranchSide:      'third_party/luajit/src/lj_record.c:363,18'
              BranchSideFuncs:
                - sloadt
        - Branch String:   'third_party/luajit/src/lj_record.c:363,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:362,36'
              BranchSideFuncs:
                - sloadt
            - BranchSide:      'third_party/luajit/src/lj_record.c:363,36'
              BranchSideFuncs:
                - sloadt
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:361,10'
          Dst:             sloadt
    - functionName:    sloadt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - slot
        - t
        - mode
      BBCount:         3
      ICount:          75
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_emit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:190,14'
          Dst:             lj_ir_emit
    - functionName:    find_kinit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - endpc
        - slot
        - t
      BBCount:         57
      ICount:          380
      EdgeCount:       72
      CyclomaticComplexity: 17
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
        - lj_ir_knum_u64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:320,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:321,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:354,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:324,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:324,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:326,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:324,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:325,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:326,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:327,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:327,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:329,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:327,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:329,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:351,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:330,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:331,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:336,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:331,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:331,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:332,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:333,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:333,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:335,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:333,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:334,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:335,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:336,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:337,34'
              BranchSideFuncs:
                - lj_ir_knum_u64
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:340,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_record.c:338,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:338,37'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:338,56'
              BranchSideFuncs:
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_record.c:340,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:340,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:340,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:341,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:342,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:347,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:343,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:343,25'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:343,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:343,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:344,26'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_record.c:345,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:338,26'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:338,45'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_record.c:340,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:342,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:343,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:344,15'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:347,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:347,13'
          Dst:             lj_ir_knum_u64
    - functionName:    fori_arg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - fori
        - slot
        - t
        - mode
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - find_kinit
        - fori_load
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:373,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:373,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:374,21'
              BranchSideFuncs:
                - find_kinit
                - fori_load
        - Branch String:   'third_party/luajit/src/lj_record.c:375,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:376,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:377,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:374,10'
          Dst:             find_kinit
        - Src:             'third_party/luajit/src/lj_record.c:376,12'
          Dst:             fori_load
    - functionName:    check_call_unroll
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1731
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - lnk
      BBCount:         33
      ICount:          286
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - lj_record_stop
        - lj_trace_err
        - lj_trace_flush
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1706,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1706,43'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1707,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1707,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1708,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1713,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1708,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1708,35'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1709,13'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1709,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1709,11'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1709,11'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1710,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1711,12'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1712,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1713,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1714,9'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1722,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
        - Branch String:   'third_party/luajit/src/lj_record.c:1714,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1715,7'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1721,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1716,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1717,17'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1719,17'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1722,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:0,0'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
            - BranchSide:      'third_party/luajit/src/lj_record.c:1723,11'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_flush
        - Branch String:   'third_party/luajit/src/lj_record.c:1723,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1724,17'
              BranchSideFuncs:
                - lj_trace_flush
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1728,20'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1717,2'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:1719,2'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:1724,2'
          Dst:             lj_trace_flush
        - Src:             'third_party/luajit/src/lj_record.c:1728,7'
          Dst:             lj_trace_err
    - functionName:    lj_record_stop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - linktype
        - lnk
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - canonicalize_slots
        - lj_snap_add
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:297,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:297,32'
              BranchSideFuncs:
                - canonicalize_slots
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:303,22'
              BranchSideFuncs:
                - canonicalize_slots
                - lj_snap_add
        - Branch String:   'third_party/luajit/src/lj_record.c:297,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:298,10'
              BranchSideFuncs:
                - canonicalize_slots
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:303,22'
              BranchSideFuncs:
                - canonicalize_slots
                - lj_snap_add
        - Branch String:   'third_party/luajit/src/lj_record.c:298,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:299,7'
              BranchSideFuncs:
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:300,9'
              BranchSideFuncs:
                - canonicalize_slots
                - lj_snap_add
        - Branch String:   'third_party/luajit/src/lj_record.c:300,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:301,21'
              BranchSideFuncs:
                - canonicalize_slots
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:302,3'
              BranchSideFuncs:
                - canonicalize_slots
                - lj_snap_add
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:303,3'
          Dst:             canonicalize_slots
        - Src:             'third_party/luajit/src/lj_record.c:306,3'
          Dst:             lj_snap_add
    - functionName:    canonicalize_slots
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          138
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:276,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:277,15'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:284,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:278,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:279,19'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:283,3'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:280,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:280,35'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:281,15'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:280,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:281,15'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:282,5'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:281,15'
          Dst:             lj_opt_fold
    - functionName:    rec_func_setup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1735
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         11
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1738,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1739,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1740,7'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1740,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1741,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1743,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1743,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1744,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1746,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1739,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:1741,5'
          Dst:             lj_trace_err
    - functionName:    innerloopleft
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pc
      BBCount:         17
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:585,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:586,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:593,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:586,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:586,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:587,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:587,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:588,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:589,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:588,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:589,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:591,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:587,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:590,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:591,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rec_for_iter
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - op
        - o
        - isforl
      BBCount:         19
      ICount:          160
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - rec_for_direction
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - rec_for_direction
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_for_direction
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - rec_for_direction
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:395,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:396,13'
              BranchSideFuncs:
                - rec_for_direction
            - BranchSide:      'third_party/luajit/src/lj_record.c:397,26'
              BranchSideFuncs:
                - rec_for_direction
        - Branch String:   'third_party/luajit/src/lj_record.c:397,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:398,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:404,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:398,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:399,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:402,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:404,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:405,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:408,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:392,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:393,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:394,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:397,7'
          Dst:             rec_for_direction
    - functionName:    rec_for_direction
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rec_for_check
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - t
        - dir
        - stop
        - step
        - init
      BBCount:         33
      ICount:          402
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - lj_ir_kint
        - lj_ir_knum_u64
        - lj_opt_fold
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:416,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:418,18'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:438,14'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:418,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:418,45'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:418,53'
              BranchSideFuncs:
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:421,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:421,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:438,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:421,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:422,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:438,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:422,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:424,14'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:434,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:425,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:426,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:429,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:426,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:427,6'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:428,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:418,34'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:418,53'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_record.c:419,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:427,6'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:427,6'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:430,6'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:430,6'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:434,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:435,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:442,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:442,5'
          Dst:             lj_opt_fold
    - functionName:    select_detect
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1805
      functionLinenumberEnd: 1816
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         27
      ICount:          207
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_opt_fold
        - sload
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1807,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1807,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1815,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1807,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1807,51'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1815,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1807,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1808,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1815,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1809,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1809,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1814,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1809,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1809,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1809,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1809,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1810,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1814,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1810,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1810,20'
              BranchSideFuncs:
                - lj_ir_kgc
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1810,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1811,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1811,7'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1811,7'
              BranchSideFuncs:
                - sload
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1809,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1810,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1810,20'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:1811,7'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:1811,7'
          Dst:             lj_opt_fold
    - functionName:    sload
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - slot
      BBCount:         9
      ICount:          124
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_ir_emit
      functionUses:    17
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_record.c:201,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:201,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:201,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:199,14'
          Dst:             lj_ir_emit
    - functionName:    rec_upvalue_constify
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1600
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - uvp
      BBCount:         50
      ICount:          339
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1601,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1602,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1620,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1605,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1606,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1617,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1606,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1606,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1606,21'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1607,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1607,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1612,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1607,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1608,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1612,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1609,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1609,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1610,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1609,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1610,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1611,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1617,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1617,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1619,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1617,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1617,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1619,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1617,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1618,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1619,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1606,21'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    rec_mm_callcomp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ix
        - op
      BBCount:         24
      ICount:          422
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_record_call
        - rec_mm_prep
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1120,10'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1121,10'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1115,16'
          Dst:             rec_mm_prep
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1122,3'
          Dst:             lj_record_call
    - functionName:    rec_mm_prep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - cont
      BBCount:         14
      ICount:          133
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_k64
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:968,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:968,40'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_record.c:968,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_record.c:968,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:968,12'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_record.c:968,53'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:976,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:977,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:978,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:968,53'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:970,18'
          Dst:             lj_ir_k64
    - functionName:    lj_record_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - J
        - func
        - nargs
      BBCount:         5
      ICount:          65
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_trace_err
        - rec_call_setup
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:766,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:767,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:768,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:761,3'
          Dst:             rec_call_setup
        - Src:             'third_party/luajit/src/lj_record.c:767,5'
          Dst:             lj_trace_err
    - functionName:    rec_call_setup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - J
        - func
        - nargs
      BBCount:         36
      ICount:          367
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_record_mm_lookup
        - lj_trace_err
        - rec_call_specialize
        - sload
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:732,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:733,10'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
                - lj_assert_fail
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:733,10'
              BranchSideFuncs:
                - sload
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
                - lj_assert_fail
                - sload
        - Branch String:   'third_party/luajit/src/lj_record.c:733,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:734,11'
              BranchSideFuncs:
                - sload
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:735,8'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:734,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:734,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
                - lj_assert_fail
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:734,5'
              BranchSideFuncs:
                - sload
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:735,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:736,14'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_call_specialize
            - BranchSide:      'third_party/luajit/src/lj_record.c:748,31'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_call_specialize
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:738,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
        - Branch String:   'third_party/luajit/src/lj_record.c:738,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:738,51'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - rec_call_specialize
            - BranchSide:      'third_party/luajit/src/lj_record.c:739,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:738,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:739,20'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_call_specialize
            - BranchSide:      'third_party/luajit/src/lj_record.c:740,14'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_call_specialize
        - Branch String:   'third_party/luajit/src/lj_record.c:740,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:741,25'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_call_specialize
            - BranchSide:      'third_party/luajit/src/lj_record.c:743,16'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_call_specialize
        - Branch String:   'third_party/luajit/src/lj_record.c:748,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:748,34'
              BranchSideFuncs:
                - rec_call_specialize
            - BranchSide:      'third_party/luajit/src/lj_record.c:748,34'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:732,9'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:734,11'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:738,10'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:739,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:748,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:748,11'
          Dst:             rec_call_specialize
    - functionName:    lj_record_mm_lookup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ix
        - mm
      BBCount:         95
      ICount:          1206
      EdgeCount:       114
      CyclomaticComplexity: 21
      functionsReached:
        - lj_assert_fail
        - lj_ir_ggfload
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_knull
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_record_idx
        - lj_tab_getstr
        - lj_trace_err
      functionUses:    16
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:986,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:987,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:989,14'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:987,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:987,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1035,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:989,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:990,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1019,10'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:990,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:990,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:990,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:991,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:991,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:991,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:993,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:995,24'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1016,15'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:995,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:997,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1000,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:997,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:995,34'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:997,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1005,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1005,18'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1006,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1005,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1006,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1008,13'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1008,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1008,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1010,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1008,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1009,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1010,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1011,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_record.c:1011,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1011,31'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_record.c:1011,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1019,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1019,10'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1019,10'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1020,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1021,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1025,22'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1025,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1025,45'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1028,38'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1029,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1038,7'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1038,7'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1035,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1035,21'
              BranchSideFuncs:
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1035,3'
              BranchSideFuncs:
                - lj_ir_knull
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1038,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1039,20'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1052,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1041,16'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1043,15'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1041,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1042,14'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1043,15'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1042,7'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1045,13'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1046,15'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_record_idx
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:987,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:988,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:990,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:991,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:997,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:997,2'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:997,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1000,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1001,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1001,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1004,12'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_record.c:1009,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1011,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1011,18'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:1016,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1028,24'
          Dst:             lj_ir_ggfload
        - Src:             'third_party/luajit/src/lj_record.c:1036,3'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_record.c:1036,3'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1040,19'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1046,15'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:1049,16'
          Dst:             lj_record_idx
    - functionName:    rec_call_specialize
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - fn
        - tr
      BBCount:         18
      ICount:          282
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_kptr_
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:694,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:695,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_record.c:705,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:695,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:695,19'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_record.c:695,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:697,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:698,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_record.c:703,3'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:705,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:710,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:710,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:716,7'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:695,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:698,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:699,7'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:699,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:700,13'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:710,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:711,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:711,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:720,11'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:721,3'
          Dst:             lj_opt_fold
    - functionName:    lj_record_idx
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1569
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - ix
      BBCount:         213
      ICount:          2264
      EdgeCount:       261
      CyclomaticComplexity: 50
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
        - lj_ir_knull
        - lj_ir_knum_u64
        - lj_ir_kptr_
        - lj_ir_rollback
        - lj_opt_fold
        - lj_opt_fwd_wasnonnil
        - lj_record_call
        - lj_record_mm_lookup
        - lj_tab_getstr
        - lj_trace_err
        - nommstr
        - rec_idx_key
        - rec_mm_prep
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1429,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1431,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1461,7'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1431,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1431,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1432,30'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1432,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1432,69'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1433,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1435,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1436,32'
              BranchSideFuncs:
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1454,15'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1440,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1440,33'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1440,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1441,14'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1442,14'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1443,11'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1443,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1444,12'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1449,17'
              BranchSideFuncs:
                - lj_record_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1446,17'
              BranchSideFuncs:
                - lj_record_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1456,11'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1456,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1429,3'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1457,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1461,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1461,30'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1462,9'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1461,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1461,52'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1472,22'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1461,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1462,9'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1472,22'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1462,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1463,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1464,9'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
        - Branch String:   'third_party/luajit/src/lj_record.c:1464,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1465,11'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1469,3'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1465,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1465,47'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1467,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1465,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1466,2'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1467,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1476,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1476,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1476,72'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1476,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1476,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1476,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1476,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1476,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1476,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1478,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1479,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1496,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1481,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1481,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1481,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1481,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1482,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
            - BranchSide:      'third_party/luajit/src/lj_record.c:1485,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
        - Branch String:   'third_party/luajit/src/lj_record.c:1482,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1482,7'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
            - BranchSide:      'third_party/luajit/src/lj_record.c:1487,9'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_rollback
        - Branch String:   'third_party/luajit/src/lj_record.c:1487,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1488,22'
              BranchSideFuncs:
                - lj_ir_rollback
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1491,9'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1491,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1491,25'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1493,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1491,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1491,61'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1493,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1491,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1492,7'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1493,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1493,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1493,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1494,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1496,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1496,17'
              BranchSideFuncs:
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
            - BranchSide:      'third_party/luajit/src/lj_record.c:1496,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1497,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1497,46'
              BranchSideFuncs:
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
            - BranchSide:      'third_party/luajit/src/lj_record.c:1497,42'
              BranchSideFuncs:
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
        - Branch String:   'third_party/luajit/src/lj_record.c:1498,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1499,22'
              BranchSideFuncs:
                - lj_ir_rollback
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_record.c:1502,9'
              BranchSideFuncs:
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
        - Branch String:   'third_party/luajit/src/lj_record.c:1502,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1504,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_record.c:1538,38'
              BranchSideFuncs:
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1505,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1505,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
            - BranchSide:      'third_party/luajit/src/lj_record.c:1509,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1505,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1506,30'
              BranchSideFuncs:
                - lj_tab_getstr
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1509,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1507,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1507,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1509,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1509,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1510,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1511,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1512,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1512,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1512,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1514,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1514,47'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1518,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1514,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1515,2'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1518,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1515,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1515,2'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1516,2'
              BranchSideFuncs:
                - rec_idx_key
                - lj_assert_fail
                - lj_opt_fwd_wasnonnil
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_tab_getstr
                - lj_ir_rollback
                - lj_assert_fail
                - lj_opt_fold
                - lj_record_mm_lookup
                - lj_ir_rollback
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_prep
                - lj_assert_fail
                - lj_record_call
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1518,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1518,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1519,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1519,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1519,19'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1519,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1519,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1520,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1538,5'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1521,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1522,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1523,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_record.c:1524,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1525,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_record.c:1528,6'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1525,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1526,14'
              BranchSideFuncs:
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1527,4'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1538,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1540,11'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1553,18'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1540,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1541,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1542,11'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1541,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1541,2'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1542,11'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1542,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1544,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1552,5'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1544,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1545,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1548,25'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1556,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1557,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1558,5'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1559,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1559,23'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1560,7'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1559,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1560,7'
              BranchSideFuncs:
                - lj_opt_fold
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1562,18'
              BranchSideFuncs:
                - nommstr
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1562,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1563,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1566,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1431,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1432,10'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1433,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:1436,20'
          Dst:             rec_mm_prep
        - Src:             'third_party/luajit/src/lj_record.c:1440,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1446,2'
          Dst:             lj_record_call
        - Src:             'third_party/luajit/src/lj_record.c:1449,2'
          Dst:             lj_record_call
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1457,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:1463,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:1465,27'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1472,10'
          Dst:             rec_idx_key
        - Src:             'third_party/luajit/src/lj_record.c:1476,42'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1481,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1482,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1482,7'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:1482,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1485,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1488,7'
          Dst:             lj_ir_rollback
        - Src:             'third_party/luajit/src/lj_record.c:1491,41'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1496,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1499,7'
          Dst:             lj_ir_rollback
        - Src:             'third_party/luajit/src/lj_record.c:1506,16'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_record.c:1510,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1512,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1512,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1512,2'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:1512,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1514,27'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1515,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1518,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1519,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1522,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1526,14'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_record.c:1528,6'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1531,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1538,17'
          Dst:             lj_opt_fwd_wasnonnil
        - Src:             'third_party/luajit/src/lj_record.c:1541,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1541,2'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:1541,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1545,17'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1546,4'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_record.c:1546,4'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1549,4'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1557,17'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1558,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1560,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1562,10'
          Dst:             nommstr
        - Src:             'third_party/luajit/src/lj_record.c:1563,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1564,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1564,7'
          Dst:             lj_opt_fold
    - functionName:    rec_idx_key
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - ix
        - rbref
        - rbguard
      BBCount:         54
      ICount:          839
      EdgeCount:       66
      CyclomaticComplexity: 14
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
        - lj_ir_knum_u64
        - lj_ir_kptr_
        - lj_ir_kslot
        - lj_opt_fold
        - lj_opt_narrow_index
        - lj_tab_get
        - lj_trace_err
        - rec_idx_abc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1336,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1336,14'
              BranchSideFuncs:
                - lj_tab_get
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_index
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1336,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1343,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1344,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_narrow_index
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1376,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_narrow_index
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1345,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1345,32'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_narrow_index
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1345,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1345,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1346,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_narrow_index
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1347,16'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_narrow_index
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1347,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1348,39'
              BranchSideFuncs:
                - lj_opt_narrow_index
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_knum_u64
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1361,17'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_record.c:1350,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1352,14'
              BranchSideFuncs:
                - rec_idx_abc
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1356,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_record.c:1365,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1367,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_record.c:1370,15'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1376,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1378,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_record.c:1382,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1380,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1380,12'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_record.c:1380,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1382,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1383,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1384,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1384,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1386,37'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1400,10'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1387,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1388,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1398,3'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1387,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1390,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kslot
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1398,3'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1336,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1337,14'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_record.c:1344,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1345,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1348,19'
          Dst:             lj_opt_narrow_index
        - Src:             'third_party/luajit/src/lj_record.c:1349,23'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1352,2'
          Dst:             rec_idx_abc
        - Src:             'third_party/luajit/src/lj_record.c:1353,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1354,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1356,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1358,10'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_record.c:1367,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1368,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1368,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1370,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:1378,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1379,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1379,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1380,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1380,12'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:1383,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1392,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1393,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1393,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1394,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1395,15'
          Dst:             lj_ir_kslot
        - Src:             'third_party/luajit/src/lj_record.c:1396,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1400,10'
          Dst:             lj_opt_fold
    - functionName:    nommstr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - key
      BBCount:         28
      ICount:          172
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1406,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1407,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1417,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1407,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1408,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1414,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1408,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1408,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1408,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1408,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1408,20'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1408,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1408,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1408,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1410,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1410,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1411,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1413,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1411,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1411,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1412,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1408,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1408,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1408,20'
          Dst:             lj_assert_fail
    - functionName:    rec_idx_abc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - asizeref
        - ikey
        - asize
      BBCount:         37
      ICount:          415
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
        - lj_opt_fold
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1296,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1298,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1328,3'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1303,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1303,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1310,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1303,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1304,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1310,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1310,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1312,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1327,3'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1312,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1312,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1312,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1312,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1312,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1314,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1316,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1318,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1326,5'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1318,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1318,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1318,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1321,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1321,23'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1323,4'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1321,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1322,17'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1323,4'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1321,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1323,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1324,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1312,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1314,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1318,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1318,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1323,4'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1328,3'
          Dst:             lj_opt_fold
    - functionName:    rec_profile_need
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pt
        - pc
      BBCount:         23
      ICount:          148
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_debug_line
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:649,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:649,3'
              BranchSideFuncs:
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_record.c:651,8'
              BranchSideFuncs:
                - lj_debug_line
        - Branch String:   'third_party/luajit/src/lj_record.c:649,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:649,3'
              BranchSideFuncs:
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_record.c:651,8'
              BranchSideFuncs:
                - lj_debug_line
        - Branch String:   'third_party/luajit/src/lj_record.c:651,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:652,5'
              BranchSideFuncs:
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_record.c:653,9'
              BranchSideFuncs:
                - lj_debug_line
        - Branch String:   'third_party/luajit/src/lj_record.c:655,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:655,20'
              BranchSideFuncs:
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_record.c:659,7'
              BranchSideFuncs:
                - lj_debug_line
        - Branch String:   'third_party/luajit/src/lj_record.c:655,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:656,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:659,7'
              BranchSideFuncs:
                - lj_debug_line
        - Branch String:   'third_party/luajit/src/lj_record.c:659,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:660,33'
              BranchSideFuncs:
                - lj_debug_line
            - BranchSide:      'third_party/luajit/src/lj_record.c:666,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:663,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:664,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:665,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:649,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:660,19'
          Dst:             lj_debug_line
    - functionName:    rec_mm_concat_cp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1954
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rec_mm_arith
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1953,3'
          Dst:             rec_mm_arith
    - functionName:    rec_mm_arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ix
        - mm
      BBCount:         39
      ICount:          584
      EdgeCount:       45
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_record_call
        - lj_record_mm_lookup
        - lj_trace_err
        - rec_mm_prep
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1064,10'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1065,28'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1065,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1065,37'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1066,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_record_mm_lookup
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1066,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1067,17'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1072,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1069,31'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1069,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1070,2'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1071,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:931,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1059,16'
          Dst:             rec_mm_prep
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1065,8'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1069,11'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1072,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1080,3'
          Dst:             lj_record_call
    - functionName:    rec_setup_root
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2567
      functionLinenumberEnd: 2618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         30
      ICount:          269
      EdgeCount:       30
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:2572,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2574,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2579,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2588,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2601,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2601,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2601,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2605,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2612,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2612,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2612,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2615,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2579,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2579,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2580,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2583,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2583,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2584,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:2590,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2590,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2594,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:2590,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2591,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2594,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:2579,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2583,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2615,5'
          Dst:             lj_assert_fail
    - functionName:    rec_for_loop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - fori
        - scev
        - init
      BBCount:         25
      ICount:          329
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - find_kinit
        - fori_arg
        - fori_load
        - lj_assert_fail
        - lj_opt_fold
        - lj_opt_narrow_forl
        - rec_for_check
        - rec_for_direction
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:453,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:453,20'
              BranchSideFuncs:
                - fori_arg
                - fori_arg
                - rec_for_direction
                - lj_assert_fail
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:454,8'
              BranchSideFuncs:
                - fori_arg
                - fori_arg
                - rec_for_direction
                - lj_assert_fail
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
                - lj_opt_narrow_forl
        - Branch String:   'third_party/luajit/src/lj_record.c:454,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:453,14'
              BranchSideFuncs:
                - lj_opt_narrow_forl
                - fori_arg
                - fori_arg
                - rec_for_direction
                - lj_assert_fail
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:454,49'
              BranchSideFuncs:
                - lj_opt_narrow_forl
                - fori_arg
                - fori_arg
                - rec_for_direction
                - lj_assert_fail
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:460,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:460,3'
              BranchSideFuncs:
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:462,17'
              BranchSideFuncs:
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:460,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:460,3'
              BranchSideFuncs:
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:462,17'
              BranchSideFuncs:
                - rec_for_check
                - find_kinit
                - fori_load
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:472,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:473,29'
              BranchSideFuncs:
                - fori_load
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:476,8'
              BranchSideFuncs:
                - fori_load
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:476,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:477,21'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:479,8'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:479,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:479,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:480,34'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:454,30'
          Dst:             lj_opt_narrow_forl
        - Src:             'third_party/luajit/src/lj_record.c:457,15'
          Dst:             fori_arg
        - Src:             'third_party/luajit/src/lj_record.c:458,15'
          Dst:             fori_arg
        - Src:             'third_party/luajit/src/lj_record.c:459,17'
          Dst:             rec_for_direction
        - Src:             'third_party/luajit/src/lj_record.c:460,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:466,3'
          Dst:             rec_for_check
        - Src:             'third_party/luajit/src/lj_record.c:467,17'
          Dst:             find_kinit
        - Src:             'third_party/luajit/src/lj_record.c:477,11'
          Dst:             fori_load
        - Src:             'third_party/luajit/src/lj_record.c:480,34'
          Dst:             lj_opt_fold
    - functionName:    lj_record_setup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2623
      functionLinenumberEnd: 2727
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         55
      ICount:          653
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
        - lj_ir_kint
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_record_stop
        - lj_snap_add
        - lj_snap_replay
        - lj_trace_err
        - rec_for_loop
        - rec_setup_root
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:2652,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2653,17'
              BranchSideFuncs:
                - rec_setup_root
                - lj_snap_add
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - rec_for_loop
                - lj_assert_fail
                - lj_snap_replay
                - lj_assert_fail
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2659,3'
              BranchSideFuncs:
                - rec_setup_root
                - lj_snap_add
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - rec_for_loop
                - lj_assert_fail
                - lj_snap_replay
                - lj_assert_fail
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
        - Branch String:   'third_party/luajit/src/lj_record.c:2663,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2664,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2688,5'
              BranchSideFuncs:
                - rec_setup_root
                - lj_snap_add
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - rec_for_loop
        - Branch String:   'third_party/luajit/src/lj_record.c:2664,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2664,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2664,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2664,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2664,18'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2664,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2665,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2665,30'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2665,40'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
        - Branch String:   'third_party/luajit/src/lj_record.c:2669,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2669,27'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2678,7'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:2669,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2671,11'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2678,7'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:2671,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2671,38'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2677,5'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:2671,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2672,4'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
                - lj_snap_add
                - rec_for_loop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2677,5'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:2671,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2673,14'
              BranchSideFuncs:
                - lj_snap_add
                - rec_for_loop
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2677,5'
              BranchSideFuncs:
                - lj_snap_replay
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:2682,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2682,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2682,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2682,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2682,9'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2682,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2682,69'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2683,2'
              BranchSideFuncs:
                - lj_record_stop
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2685,22'
              BranchSideFuncs:
                - lj_record_stop
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2682,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2685,22'
              BranchSideFuncs:
                - lj_record_stop
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2687,3'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2695,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2696,20'
              BranchSideFuncs:
                - rec_for_loop
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2697,14'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2699,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:0,0'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2700,20'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:2651,3'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_record.c:2664,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2673,2'
          Dst:             lj_snap_add
        - Src:             'third_party/luajit/src/lj_record.c:2674,2'
          Dst:             rec_for_loop
        - Src:             'third_party/luajit/src/lj_record.c:2680,5'
          Dst:             lj_snap_replay
        - Src:             'third_party/luajit/src/lj_record.c:2682,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2685,7'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:2690,13'
          Dst:             rec_setup_root
        - Src:             'third_party/luajit/src/lj_record.c:2694,5'
          Dst:             lj_snap_add
        - Src:             'third_party/luajit/src/lj_record.c:2696,7'
          Dst:             rec_for_loop
        - Src:             'third_party/luajit/src/lj_record.c:2700,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:2721,15'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:2721,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2723,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:2723,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2724,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:2724,5'
          Dst:             lj_opt_fold
    - functionName:    rec_func_vararg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1771
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         16
      ICount:          184
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1754,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1754,3'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1755,7'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1755,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1756,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1757,30'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1762,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1762,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1762,58'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1763,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1764,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1767,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1754,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1756,5'
          Dst:             lj_trace_err
    - functionName:    rec_func_jit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - lnk
      BBCount:         18
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - check_call_unroll
        - lj_assert_fail
        - lj_record_stop
        - rec_func_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1785,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1785,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_stop
                - lj_record_stop
                - check_call_unroll
            - BranchSide:      'third_party/luajit/src/lj_record.c:1785,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1785,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1785,7'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
                - check_call_unroll
            - BranchSide:      'third_party/luajit/src/lj_record.c:1785,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1786,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1787,23'
              BranchSideFuncs:
                - check_call_unroll
            - BranchSide:      'third_party/luajit/src/lj_record.c:1794,3'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1795,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1795,30'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1798,20'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:1795,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1796,20'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:1798,20'
              BranchSideFuncs:
                - lj_record_stop
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1784,3'
          Dst:             rec_func_setup
        - Src:             'third_party/luajit/src/lj_record.c:1785,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1787,5'
          Dst:             check_call_unroll
        - Src:             'third_party/luajit/src/lj_record.c:1796,5'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:1798,5'
          Dst:             lj_record_stop
    - functionName:    rec_func_lua
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1778
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - check_call_unroll
        - rec_func_setup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1776,3'
          Dst:             rec_func_setup
        - Src:             'third_party/luajit/src/lj_record.c:1777,3'
          Dst:             check_call_unroll
    - functionName:    rec_loop_jit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - lnk
        - ev
      BBCount:         18
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - lj_record_stop
        - lj_trace_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:629,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:629,25'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:632,14'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:629,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:631,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:632,14'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:634,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:634,32'
              BranchSideFuncs:
                - lj_record_stop
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:637,22'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:634,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:635,22'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:637,22'
              BranchSideFuncs:
                - lj_record_stop
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:631,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:635,7'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:637,7'
          Dst:             lj_record_stop
    - functionName:    rec_loop
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - ra
        - skip
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:576,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:576,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:576,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rec_iterl
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - iterins
      BBCount:         9
      ICount:          115
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sload
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:561,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:561,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:561,8'
              BranchSideFuncs:
                - sload
        - Branch String:   'third_party/luajit/src/lj_record.c:561,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:562,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:567,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:561,8'
          Dst:             sload
    - functionName:    rec_loop_interp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - pc
        - ev
      BBCount:         40
      ICount:          220
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - innerloopleft
        - lj_record_stop
        - lj_trace_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:599,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:599,25'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_err
                - innerloopleft
                - lj_trace_err
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:619,14'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:599,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:600,9'
              BranchSideFuncs:
                - lj_trace_err
                - innerloopleft
                - lj_trace_err
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:619,14'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:600,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:600,29'
              BranchSideFuncs:
                - lj_trace_err
                - innerloopleft
                - lj_trace_err
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:605,16'
              BranchSideFuncs:
                - lj_trace_err
                - innerloopleft
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:600,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:602,11'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:605,16'
              BranchSideFuncs:
                - lj_trace_err
                - innerloopleft
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:602,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:603,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:604,22'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:612,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:612,45'
              BranchSideFuncs:
                - innerloopleft
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:614,12'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:612,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:613,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:614,12'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:614,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:615,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:615,55'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:615,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:615,19'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:615,55'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:615,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:615,55'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:616,15'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:614,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:616,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:617,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:621,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:622,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:623,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:603,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:604,7'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:612,31'
          Dst:             innerloopleft
        - Src:             'third_party/luajit/src/lj_record.c:613,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:616,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:622,7'
          Dst:             lj_trace_err
    - functionName:    rec_for
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - fori
        - isforl
      BBCount:         47
      ICount:          605
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - lj_assert_fail
        - lj_meta_for
        - lj_opt_fold
        - lj_opt_narrow_forl
        - lj_snap_add
        - rec_for_check
        - rec_for_direction
        - rec_for_iter
        - rec_for_loop
        - sload
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:497,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:498,16'
              BranchSideFuncs:
                - rec_for_loop
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:512,17'
              BranchSideFuncs:
                - lj_meta_for
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_forl
        - Branch String:   'third_party/luajit/src/lj_record.c:499,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:499,50'
              BranchSideFuncs:
                - rec_for_loop
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:506,20'
              BranchSideFuncs:
                - rec_for_loop
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:499,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:500,11'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:506,20'
              BranchSideFuncs:
                - rec_for_loop
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:513,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:513,71'
              BranchSideFuncs:
                - lj_opt_narrow_forl
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:513,7'
              BranchSideFuncs:
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:515,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:516,12'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:528,20'
              BranchSideFuncs:
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:516,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:516,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:517,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:517,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:517,7'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:518,11'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:517,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:517,7'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:518,11'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:518,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:519,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:520,11'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:520,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:521,7'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:524,7'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:521,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:522,12'
              BranchSideFuncs:
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:523,7'
              BranchSideFuncs:
                - rec_for_direction
                - rec_for_check
                - rec_for_iter
                - lj_snap_add
                - lj_opt_fold
                - sload
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:535,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:536,18'
              BranchSideFuncs:
                - lj_snap_add
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:539,18'
              BranchSideFuncs:
                - lj_snap_add
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:546,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:547,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:550,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:502,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:506,7'
          Dst:             rec_for_loop
        - Src:             'third_party/luajit/src/lj_record.c:512,5'
          Dst:             lj_meta_for
        - Src:             'third_party/luajit/src/lj_record.c:513,52'
          Dst:             lj_opt_narrow_forl
        - Src:             'third_party/luajit/src/lj_record.c:516,19'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:517,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:519,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:522,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:525,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:530,25'
          Dst:             rec_for_direction
        - Src:             'third_party/luajit/src/lj_record.c:530,5'
          Dst:             rec_for_check
        - Src:             'third_party/luajit/src/lj_record.c:534,8'
          Dst:             rec_for_iter
        - Src:             'third_party/luajit/src/lj_record.c:542,3'
          Dst:             lj_snap_add
        - Src:             'third_party/luajit/src/lj_record.c:544,3'
          Dst:             lj_opt_fold
    - functionName:    rec_profile_ret
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_opt_fold
        - lj_snap_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:679,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:679,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:680,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:680,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:682,5'
          Dst:             lj_snap_add
    - functionName:    rec_varg
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1923
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - J
        - dst
        - nresults
      BBCount:         112
      ICount:          1534
      EdgeCount:       145
      CyclomaticComplexity: 35
      functionsReached:
        - lj_assert_fail
        - lj_ffrecord_select_mode
        - lj_ir_kint
        - lj_opt_fold
        - lj_trace_err
        - lj_trace_err_info
        - rec_idx_abc
        - select_detect
        - sload
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1823,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1823,3'
              BranchSideFuncs:
                - lj_opt_fold
                - select_detect
                - lj_trace_err_info
                - lj_ffrecord_select_mode
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - sload
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1824,17'
              BranchSideFuncs:
                - lj_opt_fold
                - select_detect
                - lj_trace_err_info
                - lj_ffrecord_select_mode
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - sload
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1824,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1825,5'
              BranchSideFuncs:
                - lj_opt_fold
                - select_detect
                - lj_trace_err_info
                - lj_ffrecord_select_mode
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - sload
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1826,7'
              BranchSideFuncs:
                - lj_opt_fold
                - select_detect
                - lj_trace_err_info
                - lj_ffrecord_select_mode
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - sload
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1826,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1828,9'
              BranchSideFuncs:
                - sload
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1840,15'
              BranchSideFuncs:
                - lj_opt_fold
                - select_detect
                - lj_trace_err_info
                - lj_ffrecord_select_mode
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1828,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1828,30'
              BranchSideFuncs:
                - sload
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1829,9'
              BranchSideFuncs:
                - sload
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1829,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1830,11'
              BranchSideFuncs:
                - sload
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1832,16'
              BranchSideFuncs:
                - sload
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1830,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1830,38'
              BranchSideFuncs:
                - sload
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1831,20'
              BranchSideFuncs:
                - sload
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:1835,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1836,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:1837,12'
              BranchSideFuncs:
                - sload
        - Branch String:   'third_party/luajit/src/lj_record.c:1837,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1838,24'
              BranchSideFuncs:
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1839,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1838,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1838,38'
              BranchSideFuncs:
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1838,7'
              BranchSideFuncs:
                - sload
        - Branch String:   'third_party/luajit/src/lj_record.c:1838,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1838,24'
              BranchSideFuncs:
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1838,24'
              BranchSideFuncs:
                - sload
        - Branch String:   'third_party/luajit/src/lj_record.c:1842,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1844,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1871,30'
              BranchSideFuncs:
                - select_detect
                - lj_trace_err_info
                - lj_ffrecord_select_mode
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1844,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1845,20'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1863,2'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1845,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1845,42'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1845,53'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1847,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1848,4'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1850,4'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1854,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1855,26'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1862,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1859,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1859,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1860,21'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1866,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1867,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1868,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1868,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1868,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1869,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1868,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1869,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1871,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1871,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1872,20'
              BranchSideFuncs:
                - lj_ffrecord_select_mode
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_record.c:1917,12'
              BranchSideFuncs:
                - lj_trace_err_info
        - Branch String:   'third_party/luajit/src/lj_record.c:1875,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1875,20'
              BranchSideFuncs:
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_record.c:1876,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1876,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1876,24'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1881,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1876,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1877,6'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1881,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1877,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1878,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1879,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1881,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1881,23'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1885,18'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1881,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1882,2'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1885,18'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1885,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1886,13'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1895,24'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1887,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1888,4'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
            - BranchSide:      'third_party/luajit/src/lj_record.c:1889,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
        - Branch String:   'third_party/luajit/src/lj_record.c:1890,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1891,12'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - rec_idx_abc
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1894,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1896,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1897,16'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1900,20'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1904,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1904,23'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1914,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1904,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1906,21'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1914,31'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1912,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1912,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1913,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1823,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1836,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:1838,38'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:1840,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1848,4'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1848,4'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1850,4'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1850,4'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1852,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1853,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1853,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1856,16'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1856,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1858,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1863,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1863,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1871,16'
          Dst:             select_detect
        - Src:             'third_party/luajit/src/lj_record.c:1874,23'
          Dst:             lj_ffrecord_select_mode
        - Src:             'third_party/luajit/src/lj_record.c:1878,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1879,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1882,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1882,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1886,13'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1886,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1888,4'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1888,4'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1889,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1889,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1891,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1891,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1892,4'
          Dst:             rec_idx_abc
        - Src:             'third_party/luajit/src/lj_record.c:1895,13'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1897,16'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1897,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1898,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1900,9'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1902,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1906,21'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1907,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1907,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1910,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1911,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1920,7'
          Dst:             lj_trace_err_info
    - functionName:    rec_tnew
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ah
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1932,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1932,29'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1932,7'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1933,8'
          Dst:             lj_opt_fold
    - functionName:    rec_tsetm
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - ra
        - rn
        - i
      BBCount:         31
      ICount:          435
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
        - lj_record_idx
        - sload
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1575,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1575,14'
              BranchSideFuncs:
                - sload
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1575,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - sload
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1577,12'
              BranchSideFuncs:
                - sload
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - sload
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - sload
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - sload
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1577,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1577,6'
              BranchSideFuncs:
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1577,6'
              BranchSideFuncs:
                - sload
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1587,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1588,17'
              BranchSideFuncs:
                - lj_ir_kint
                - sload
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1594,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - sload
                - lj_record_idx
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1591,14'
              BranchSideFuncs:
                - sload
                - lj_record_idx
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - sload
                - lj_record_idx
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - sload
                - lj_record_idx
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - sload
                - lj_record_idx
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1591,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1591,8'
              BranchSideFuncs:
                - lj_record_idx
                - lj_ir_kint
                - sload
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1591,8'
              BranchSideFuncs:
                - sload
                - lj_record_idx
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1575,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1577,12'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:1589,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1591,14'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:1592,5'
          Dst:             lj_record_idx
    - functionName:    getcurrf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - sloadt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:212,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:213,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:215,3'
              BranchSideFuncs:
                - lj_assert_fail
                - sloadt
        - Branch String:   'third_party/luajit/src/lj_record.c:215,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:215,3'
              BranchSideFuncs:
                - sloadt
            - BranchSide:      'third_party/luajit/src/lj_record.c:216,17'
              BranchSideFuncs:
                - sloadt
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:215,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:216,10'
          Dst:             sloadt
    - functionName:    rec_upvalue
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1625
      functionLinenumberEnd: 1695
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - uv
        - val
      BBCount:         53
      ICount:          832
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - getcurrf
        - lj_assert_fail
        - lj_ir_kgc
        - lj_ir_kint
        - lj_opt_fold
        - lj_record_constify
        - rec_upvalue_constify
        - sload
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1630,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1630,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_record_constify
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1632,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_record_constify
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1632,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1632,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_record_constify
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1633,10'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_record_constify
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1633,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1634,11'
              BranchSideFuncs:
                - lj_record_constify
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1645,29'
              BranchSideFuncs:
                - lj_record_constify
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1634,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1635,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1636,15'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_record_constify
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1646,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1647,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1648,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1652,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1653,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1677,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1655,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1656,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1673,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1655,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1657,32'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1673,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1658,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1659,2'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1672,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1664,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1665,11'
              BranchSideFuncs:
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1667,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1665,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1665,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1665,4'
              BranchSideFuncs:
                - sload
        - Branch String:   'third_party/luajit/src/lj_record.c:1668,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1668,58'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1669,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1680,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1681,26'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1687,24'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1683,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1683,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1684,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1687,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1688,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1689,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1690,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1690,24'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1692,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1690,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1691,7'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1692,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1627,13'
          Dst:             getcurrf
        - Src:             'third_party/luajit/src/lj_record.c:1630,7'
          Dst:             rec_upvalue_constify
        - Src:             'third_party/luajit/src/lj_record.c:1632,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1636,15'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:1637,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1645,10'
          Dst:             lj_record_constify
        - Src:             'third_party/luajit/src/lj_record.c:1653,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1659,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1659,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1659,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1665,11'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:1673,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1673,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:1673,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1678,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1682,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1688,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1689,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1691,7'
          Dst:             lj_opt_fold
    - functionName:    lj_record_constify
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - o
      BBCount:         30
      ICount:          200
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_ir_knumint
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:250,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:251,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_record.c:254,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knumint
        - Branch String:   'third_party/luajit/src/lj_record.c:251,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:251,25'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_record.c:251,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_record.c:254,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:255,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knumint
            - BranchSide:      'third_party/luajit/src/lj_record.c:256,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:255,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:255,29'
              BranchSideFuncs:
                - lj_ir_knumint
            - BranchSide:      'third_party/luajit/src/lj_record.c:255,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:256,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:256,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:257,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:256,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:257,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:259,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:251,25'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:251,12'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:255,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:255,12'
          Dst:             lj_ir_knumint
    - functionName:    rec_mm_len
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - tr
        - tv
      BBCount:         27
      ICount:          433
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_cont_ra
        - lj_record_call
        - lj_record_mm_lookup
        - lj_trace_err
        - rec_mm_prep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_mm_prep
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1090,27'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_mm_prep
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_mm_prep
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_mm_prep
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_trace_err
                - rec_mm_prep
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1090,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1091,30'
              BranchSideFuncs:
                - rec_mm_prep
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1107,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1095,10'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1101,5'
              BranchSideFuncs:
                - lj_record_call
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1090,7'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1091,18'
          Dst:             rec_mm_prep
        - Src:             'third_party/luajit/src/lj_record.c:1091,18'
          Dst:             lj_cont_ra
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1103,5'
          Dst:             lj_record_call
        - Src:             'third_party/luajit/src/lj_record.c:1107,5'
          Dst:             lj_trace_err
    - functionName:    rec_mm_equal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ix
        - op
      BBCount:         52
      ICount:          678
      EdgeCount:       62
      CyclomaticComplexity: 12
      functionsReached:
        - lj_assert_fail
        - lj_opt_fold
        - lj_record_mm_lookup
        - lj_record_objcmp
        - rec_mm_callcomp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1130,27'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1130,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1130,7'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1132,16'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1136,11'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1137,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1137,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1140,16'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1137,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1137,24'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1137,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1137,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1138,18'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
            - BranchSide:      'third_party/luajit/src/lj_record.c:1140,16'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1140,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1140,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1144,17'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1140,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1140,33'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1140,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1140,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1141,18'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
            - BranchSide:      'third_party/luajit/src/lj_record.c:1144,17'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1146,32'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
        - Branch String:   'third_party/luajit/src/lj_record.c:1146,46'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1147,21'
              BranchSideFuncs:
                - lj_record_objcmp
                - rec_mm_callcomp
            - BranchSide:      'third_party/luajit/src/lj_record.c:1148,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:1146,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1148,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1130,7'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1137,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1138,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1139,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1140,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1141,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1142,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1146,12'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1147,4'
          Dst:             lj_record_objcmp
        - Src:             'third_party/luajit/src/lj_record.c:1150,5'
          Dst:             rec_mm_callcomp
    - functionName:    lj_record_objcmp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - a
        - b
        - av
        - bv
      BBCount:         28
      ICount:          259
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - lj_obj_equal
        - lj_opt_fold
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:229,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:244,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:229,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:229,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:229,47'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:230,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:230,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:230,47'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:231,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:233,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:242,5'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:233,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:233,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:236,18'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:233,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:234,6'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:236,18'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:236,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:236,35'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:239,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:236,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:237,6'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:239,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:227,15'
          Dst:             lj_obj_equal
        - Src:             'third_party/luajit/src/lj_record.c:234,6'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:237,6'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:242,5'
          Dst:             lj_opt_fold
    - functionName:    rec_mm_comp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - ix
        - op
      BBCount:         77
      ICount:          1070
      EdgeCount:       91
      CyclomaticComplexity: 16
      functionsReached:
        - lj_assert_fail
        - lj_opt_fold
        - lj_record_mm_lookup
        - lj_record_objcmp
        - rec_mm_callcomp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1159,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1171,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1171,38'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1173,18'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1177,13'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1178,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1178,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1181,18'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1178,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1178,26'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1178,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1178,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1179,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
            - BranchSide:      'third_party/luajit/src/lj_record.c:1181,18'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1181,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1181,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1185,12'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1181,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1181,35'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1181,35'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1181,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1182,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
            - BranchSide:      'third_party/luajit/src/lj_record.c:1185,12'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1187,27'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_objcmp
        - Branch String:   'third_party/luajit/src/lj_record.c:1187,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1188,23'
              BranchSideFuncs:
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1189,4'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1187,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:0,0'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1189,4'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1197,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1197,20'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1198,15'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1200,12'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1201,12'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1202,8'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_record_objcmp
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1171,9'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1178,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1179,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1180,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1181,35'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1182,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1183,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1187,7'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1188,6'
          Dst:             lj_record_objcmp
        - Src:             'third_party/luajit/src/lj_record.c:1191,7'
          Dst:             rec_mm_callcomp
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
    - functionName:    rec_comp_prep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionLinenumberEnd: 2017
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         8
      ICount:          80
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lj_ir_emit
        - lj_snap_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:2014,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2014,28'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_record.c:2014,25'
              BranchSideFuncs:
                - lj_snap_add
        - Branch String:   'third_party/luajit/src/lj_record.c:2014,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2014,7'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:2015,5'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_snap_add
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:2015,5'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_record.c:2016,3'
          Dst:             lj_snap_add
    - functionName:    rec_mm_comp_cdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - ix
        - op
        - mm
      BBCount:         24
      ICount:          306
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_record_mm_lookup
        - lj_snap_add
        - rec_mm_callcomp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1211,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1212,15'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1215,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1214,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
        - Branch String:   'third_party/luajit/src/lj_record.c:1215,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1215,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1216,15'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - rec_mm_callcomp
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1210,3'
          Dst:             lj_snap_add
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1215,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1219,3'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_record.c:1220,3'
          Dst:             rec_mm_callcomp
    - functionName:    rec_profile_ins
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pc
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lj_opt_fold
        - lj_snap_add
        - rec_profile_need
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:671,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:671,40'
              BranchSideFuncs:
                - rec_profile_need
                - lj_opt_fold
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:671,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:671,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:671,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
            - BranchSide:      'third_party/luajit/src/lj_record.c:672,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:671,23'
          Dst:             rec_profile_need
        - Src:             'third_party/luajit/src/lj_record.c:672,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:673,5'
          Dst:             lj_snap_add
    - functionName:    rec_check_ir
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         92
      ICount:          468
      EdgeCount:       116
      CyclomaticComplexity: 26
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:53,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:53,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:53,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:53,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:53,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:53,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:53,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:53,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:55,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:55,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:56,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:100,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:61,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:63,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:66,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:69,18'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:71,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:76,13'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:63,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:63,25'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:64,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:66,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:66,24'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:67,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:66,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:66,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:66,51'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:66,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:67,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:68,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:66,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:67,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:68,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:71,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:71,32'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:72,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:72,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:72,30'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:74,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:72,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:73,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:74,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:76,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:78,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:81,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:84,18'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:85,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:87,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:78,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:78,20'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:79,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:81,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:81,24'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:82,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:81,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:81,40'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:81,51'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:81,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:82,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:83,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:81,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:82,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:83,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:87,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:87,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:93,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:87,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:88,11'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:93,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:88,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:88,29'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:89,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:88,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:88,45'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:88,61'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:88,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:89,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:90,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:88,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:89,6'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:90,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:93,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:93,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:99,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:93,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:93,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:93,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:93,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:93,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:93,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:53,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:93,5'
          Dst:             lj_assert_fail
    - functionName:    rec_check_slots
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         170
      ICount:          942
      EdgeCount:       195
      CyclomaticComplexity: 27
      functionsReached:
        - lj_assert_fail
        - lj_ir_kvalue
        - lj_obj_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:108,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:108,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:109,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:109,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:109,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:111,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:109,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:109,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:111,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:111,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:111,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:112,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:112,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:113,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:177,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:114,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:115,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:176,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:118,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:118,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:119,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:119,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:119,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:120,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:119,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:120,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:125,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:120,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:120,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:120,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:120,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:120,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:122,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:123,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:123,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:124,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:125,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:126,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:128,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:126,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:126,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:128,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:128,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:129,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:131,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:129,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:129,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:131,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:131,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:132,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:148,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:132,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:132,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:132,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:133,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:133,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:133,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:135,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:135,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:137,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:135,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:135,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:135,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:135,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:135,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:137,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:140,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:140,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:142,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:144,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:142,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:142,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:142,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:142,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:142,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:144,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:144,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:144,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:144,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:144,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:144,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:147,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:144,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:144,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:147,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:148,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:150,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:161,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:150,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:150,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:156,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:150,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:150,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:150,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:150,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:150,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:156,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:156,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:156,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:158,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:161,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:161,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:161,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:161,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:161,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:165,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:404,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:405,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:411,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:161,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:161,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:165,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:161,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:161,2'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:161,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:168,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:168,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:168,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:168,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:173,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:168,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:168,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:173,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_obj_equal
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:177,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:177,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:177,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:108,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:109,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:111,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:118,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:120,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:123,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:126,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:129,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:132,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:135,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:135,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:140,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:142,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:142,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:142,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:142,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:144,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:150,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:150,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:156,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:161,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:167,4'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_record.c:168,4'
          Dst:             lj_obj_equal
        - Src:             'third_party/luajit/src/lj_record.c:168,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:177,3'
          Dst:             lj_assert_fail
    - functionName:    rec_comp_fixup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2021
      functionLinenumberEnd: 2038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - pc
        - cond
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_snap_shrink
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:2023,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2023,39'
              BranchSideFuncs:
                - lj_snap_shrink
            - BranchSide:      'third_party/luajit/src/lj_record.c:2023,29'
              BranchSideFuncs:
                - lj_snap_shrink
        - Branch String:   'third_party/luajit/src/lj_record.c:2036,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2036,47'
              BranchSideFuncs:
                - lj_snap_shrink
            - BranchSide:      'third_party/luajit/src/lj_record.c:2036,7'
              BranchSideFuncs:
                - lj_snap_shrink
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:2037,3'
          Dst:             lj_snap_shrink
    - functionName:    lj_record_ins
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2042
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         585
      ICount:          4899
      EdgeCount:       684
      CyclomaticComplexity: 101
      functionsReached:
        - getcurrf
        - lj_assert_fail
        - lj_err_throw
        - lj_ffrecord_func
        - lj_ir_call
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_knumint
        - lj_ir_numcmp
        - lj_ir_strcmp
        - lj_ir_tonum
        - lj_ir_tostr
        - lj_opt_fold
        - lj_opt_narrow_arith
        - lj_opt_narrow_mod
        - lj_opt_narrow_unm
        - lj_record_call
        - lj_record_constify
        - lj_record_idx
        - lj_record_objcmp
        - lj_record_ret
        - lj_record_stop
        - lj_record_tailcall
        - lj_snap_add
        - lj_snap_purge
        - lj_trace_err
        - lj_trace_err_info
        - rec_cat
        - rec_check_ir
        - rec_check_slots
        - rec_comp_fixup
        - rec_comp_prep
        - rec_for
        - rec_func_jit
        - rec_func_lua
        - rec_func_vararg
        - rec_iterl
        - rec_loop
        - rec_loop_interp
        - rec_loop_jit
        - rec_mm_arith
        - rec_mm_comp
        - rec_mm_comp_cdata
        - rec_mm_equal
        - rec_mm_len
        - rec_profile_ins
        - rec_profile_ret
        - rec_tnew
        - rec_tsetm
        - rec_upvalue
        - rec_varg
        - sload
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:2051,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2052,13'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
                - lj_record_constify
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2098,7'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2052,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2054,38'
              BranchSideFuncs:
                - rec_comp_fixup
                - lj_opt_fold
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2059,12'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2059,12'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2069,12'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2082,15'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
                - lj_record_constify
            - BranchSide:      'third_party/luajit/src/lj_record.c:2089,11'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2092,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2059,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2060,2'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2066,19'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2061,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2062,22'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2065,7'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2069,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2071,15'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2078,7'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2072,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2073,8'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2077,7'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2073,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2073,35'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2073,35'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2073,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2073,35'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2074,6'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2083,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2084,8'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
                - lj_record_constify
            - BranchSide:      'third_party/luajit/src/lj_record.c:2087,7'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2084,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2084,35'
              BranchSideFuncs:
                - lj_record_constify
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2084,35'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
                - lj_record_constify
        - Branch String:   'third_party/luajit/src/lj_record.c:2084,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2084,35'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
                - lj_record_constify
            - BranchSide:      'third_party/luajit/src/lj_record.c:2085,38'
              BranchSideFuncs:
                - lj_record_constify
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2089,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2090,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2091,7'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_add
                - lj_snap_purge
        - Branch String:   'third_party/luajit/src/lj_record.c:2098,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2099,5'
              BranchSideFuncs:
                - lj_snap_add
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_snap_purge
            - BranchSide:      'third_party/luajit/src/lj_record.c:2106,7'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2100,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2100,30'
              BranchSideFuncs:
                - lj_snap_purge
                - lj_snap_add
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2101,17'
              BranchSideFuncs:
                - lj_snap_add
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2106,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2107,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2112,8'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2113,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2114,22'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2118,19'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2113,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2115,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2118,19'
              BranchSideFuncs:
                - rec_check_slots
                - rec_check_ir
                - rec_profile_ins
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2136,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2138,12'
              BranchSideFuncs:
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2139,12'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2138,50'
              BranchSideFuncs:
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2138,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2138,48'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2138,48'
              BranchSideFuncs:
                - sload
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2143,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2144,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2146,12'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2147,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2146,50'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2146,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2146,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2146,48'
              BranchSideFuncs:
                - sload
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_assert_fail
                - lj_assert_fail
                - sload
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2149,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2151,12'
              BranchSideFuncs:
                - sload
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2152,16'
              BranchSideFuncs:
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
            - BranchSide:      'third_party/luajit/src/lj_record.c:2153,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2156,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2158,12'
              BranchSideFuncs:
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - sload
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2151,50'
              BranchSideFuncs:
                - sload
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - sload
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - sload
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - sload
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_record.c:2151,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2151,48'
              BranchSideFuncs:
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
            - BranchSide:      'third_party/luajit/src/lj_record.c:2151,48'
              BranchSideFuncs:
                - sload
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_record.c:2153,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2153,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2153,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2155,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_record.c:2155,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2155,22'
              BranchSideFuncs:
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
            - BranchSide:      'third_party/luajit/src/lj_record.c:2161,11'
              BranchSideFuncs:
                - lj_ir_knumint
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_record.c:2156,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2156,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2156,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2156,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2156,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2156,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2156,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2156,29'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2156,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2157,42'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
                - lj_assert_fail
                - rec_func_vararg
                - rec_func_lua
                - rec_func_jit
                - rec_func_lua
                - lj_trace_err
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - rec_loop
                - rec_loop_interp
                - rec_iterl
                - rec_loop_interp
                - rec_for
                - rec_loop_interp
                - lj_assert_fail
                - rec_for
                - lj_record_stop
                - rec_for
                - rec_profile_ret
                - lj_record_ret
                - rec_varg
                - lj_record_tailcall
                - lj_record_call
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - rec_tnew
                - rec_tsetm
                - lj_record_idx
                - lj_record_idx
                - lj_ir_kint
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - rec_upvalue
                - rec_upvalue
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
                - rec_cat
                - lj_err_throw
                - rec_mm_arith
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - rec_mm_arith
                - lj_opt_narrow_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - rec_mm_arith
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
                - rec_mm_len
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tostr
                - lj_ir_tonum
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
                - rec_mm_comp_cdata
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
                - lj_ffrecord_func
        - Branch String:   'third_party/luajit/src/lj_record.c:2161,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2167,9'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2167,9'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2167,9'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2167,9'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,9'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
                - rec_mm_comp_cdata
            - BranchSide:      'third_party/luajit/src/lj_record.c:2239,10'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2239,10'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2243,9'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2243,9'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2251,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_tostr
                - lj_ir_tonum
            - BranchSide:      'third_party/luajit/src/lj_record.c:2251,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_tostr
                - lj_ir_tonum
            - BranchSide:      'third_party/luajit/src/lj_record.c:2263,10'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2267,9'
              BranchSideFuncs:
                - rec_mm_len
                - lj_trace_err
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2278,9'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_unm
            - BranchSide:      'third_party/luajit/src/lj_record.c:2289,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2289,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2289,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2289,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2289,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2298,14'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2305,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_mod
            - BranchSide:      'third_party/luajit/src/lj_record.c:2305,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_mod
            - BranchSide:      'third_party/luajit/src/lj_record.c:2316,9'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2325,18'
              BranchSideFuncs:
                - rec_cat
                - lj_trace_err
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_record.c:2334,9'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2343,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2343,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2343,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2345,21'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2348,19'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2356,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2363,22'
              BranchSideFuncs:
                - rec_upvalue
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2366,17'
              BranchSideFuncs:
                - rec_upvalue
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2366,17'
              BranchSideFuncs:
                - rec_upvalue
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2366,17'
              BranchSideFuncs:
                - rec_upvalue
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2366,17'
              BranchSideFuncs:
                - rec_upvalue
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2372,13'
              BranchSideFuncs:
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2372,13'
              BranchSideFuncs:
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2379,17'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2379,17'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2383,8'
              BranchSideFuncs:
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2383,8'
              BranchSideFuncs:
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2383,8'
              BranchSideFuncs:
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2383,8'
              BranchSideFuncs:
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2387,8'
              BranchSideFuncs:
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2387,8'
              BranchSideFuncs:
                - lj_record_idx
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2392,15'
              BranchSideFuncs:
                - rec_tsetm
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2397,19'
              BranchSideFuncs:
                - rec_tnew
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2400,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2412,19'
              BranchSideFuncs:
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2426,18'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2429,20'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2433,18'
              BranchSideFuncs:
                - lj_record_tailcall
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2436,24'
              BranchSideFuncs:
                - lj_record_tailcall
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2440,14'
              BranchSideFuncs:
                - rec_varg
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2447,18'
              BranchSideFuncs:
                - rec_profile_ret
                - lj_record_ret
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2451,21'
              BranchSideFuncs:
                - rec_profile_ret
                - lj_record_ret
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2451,21'
              BranchSideFuncs:
                - rec_profile_ret
                - lj_record_ret
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2451,21'
              BranchSideFuncs:
                - rec_profile_ret
                - lj_record_ret
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2459,17'
              BranchSideFuncs:
                - rec_for
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2463,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_for
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2471,21'
              BranchSideFuncs:
                - rec_for
                - rec_loop_interp
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2474,21'
              BranchSideFuncs:
                - rec_iterl
                - rec_loop_interp
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2477,21'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_interp
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2481,18'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2484,18'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2487,18'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2496,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2496,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2496,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2496,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2496,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2500,9'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2507,18'
              BranchSideFuncs:
                - rec_func_lua
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2510,18'
              BranchSideFuncs:
                - rec_func_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2514,21'
              BranchSideFuncs:
                - rec_func_vararg
                - rec_func_lua
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2519,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2524,22'
              BranchSideFuncs:
                - lj_ffrecord_func
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2524,22'
              BranchSideFuncs:
                - lj_ffrecord_func
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2528,9'
              BranchSideFuncs:
                - lj_trace_err_info
                - lj_ffrecord_func
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2537,14'
              BranchSideFuncs:
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_record.c:2537,14'
              BranchSideFuncs:
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_record.c:2537,14'
              BranchSideFuncs:
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_record.c:2537,14'
              BranchSideFuncs:
                - lj_trace_err_info
        - Branch String:   'third_party/luajit/src/lj_record.c:2167,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2167,29'
              BranchSideFuncs:
                - rec_mm_comp_cdata
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2168,25'
              BranchSideFuncs:
                - rec_mm_comp_cdata
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2167,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2168,25'
              BranchSideFuncs:
                - rec_mm_comp_cdata
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2173,11'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2173,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2173,31'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2174,19'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2173,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2173,56'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2173,31'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2173,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2173,56'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2174,19'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2173,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2173,56'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2212,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2173,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2174,19'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2212,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2174,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2174,14'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2174,50'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2175,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2175,14'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2175,50'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2177,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2179,6'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2191,21'
              BranchSideFuncs:
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
        - Branch String:   'third_party/luajit/src/lj_record.c:2179,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2179,23'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2182,13'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2179,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2180,9'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
            - BranchSide:      'third_party/luajit/src/lj_record.c:2182,13'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:2182,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2182,30'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:2186,16'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
        - Branch String:   'third_party/luajit/src/lj_record.c:2182,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2183,9'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_comp_prep
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
            - BranchSide:      'third_party/luajit/src/lj_record.c:2186,16'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
        - Branch String:   'third_party/luajit/src/lj_record.c:2186,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2186,35'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
            - BranchSide:      'third_party/luajit/src/lj_record.c:2187,9'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
        - Branch String:   'third_party/luajit/src/lj_record.c:2186,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2187,9'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - rec_mm_comp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
            - BranchSide:      'third_party/luajit/src/lj_record.c:2188,4'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2193,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2194,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2197,18'
              BranchSideFuncs:
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
        - Branch String:   'third_party/luajit/src/lj_record.c:2194,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2194,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2195,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2195,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2196,9'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2197,7'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2197,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2198,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2200,18'
              BranchSideFuncs:
                - rec_mm_comp
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1049,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_ir_numcmp
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1049,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2198,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2199,9'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2200,7'
              BranchSideFuncs:
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2200,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2201,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2206,14'
              BranchSideFuncs:
                - rec_mm_comp
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2201,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2201,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2201,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2201,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2201,31'
              BranchSideFuncs:
                - lj_ir_strcmp
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2201,31'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2201,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2201,60'
              BranchSideFuncs:
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2202,18'
              BranchSideFuncs:
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - rec_comp_fixup
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2219,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2219,29'
              BranchSideFuncs:
                - rec_mm_comp_cdata
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2220,25'
              BranchSideFuncs:
                - rec_mm_comp_cdata
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2219,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2220,25'
              BranchSideFuncs:
                - rec_mm_comp_cdata
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2225,11'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
        - Branch String:   'third_party/luajit/src/lj_record.c:2225,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2225,34'
              BranchSideFuncs:
                - lj_trace_err
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - rec_mm_equal
            - BranchSide:      'third_party/luajit/src/lj_record.c:2227,21'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
        - Branch String:   'third_party/luajit/src/lj_record.c:2225,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2225,52'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
            - BranchSide:      'third_party/luajit/src/lj_record.c:2227,21'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
        - Branch String:   'third_party/luajit/src/lj_record.c:2225,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2227,21'
              BranchSideFuncs:
                - rec_comp_prep
                - lj_record_objcmp
                - rec_comp_fixup
                - lj_trace_err
                - rec_mm_equal
            - BranchSide:      'third_party/luajit/src/lj_record.c:2234,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2229,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2229,26'
              BranchSideFuncs:
                - rec_comp_fixup
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2230,17'
              BranchSideFuncs:
                - rec_comp_fixup
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2229,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2229,44'
              BranchSideFuncs:
                - lj_trace_err
                - rec_mm_equal
            - BranchSide:      'third_party/luajit/src/lj_record.c:2231,16'
              BranchSideFuncs:
                - lj_trace_err
                - rec_mm_equal
        - Branch String:   'third_party/luajit/src/lj_record.c:2229,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2230,17'
              BranchSideFuncs:
                - lj_trace_err
                - rec_mm_equal
            - BranchSide:      'third_party/luajit/src/lj_record.c:2231,16'
              BranchSideFuncs:
                - lj_trace_err
                - rec_mm_equal
        - Branch String:   'third_party/luajit/src/lj_record.c:2239,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2239,21'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2240,10'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2243,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2244,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2245,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2251,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2252,24'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2253,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_tostr
        - Branch String:   'third_party/luajit/src/lj_record.c:2267,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2268,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2269,24'
              BranchSideFuncs:
                - rec_mm_len
                - lj_trace_err
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_record.c:2269,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2270,23'
              BranchSideFuncs:
                - lj_ir_call
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2272,23'
              BranchSideFuncs:
                - rec_mm_len
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2278,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2278,9'
              BranchSideFuncs:
                - lj_opt_narrow_unm
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2279,30'
              BranchSideFuncs:
                - lj_opt_narrow_unm
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2278,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2279,30'
              BranchSideFuncs:
                - lj_opt_narrow_unm
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2281,16'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_mm_arith
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2283,25'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2291,12'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2292,12'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2293,9'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
                - rec_mm_arith
                - lj_opt_narrow_mod
        - Branch String:   'third_party/luajit/src/lj_record.c:2293,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2293,15'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_mod
            - BranchSide:      'third_party/luajit/src/lj_record.c:2294,7'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_mod
        - Branch String:   'third_party/luajit/src/lj_record.c:2299,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2299,34'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2299,9'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
        - Branch String:   'third_party/luajit/src/lj_record.c:2299,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2299,34'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2303,25'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2299,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2299,34'
              BranchSideFuncs:
                - lj_opt_narrow_arith
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2300,32'
              BranchSideFuncs:
                - lj_opt_narrow_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2299,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2300,32'
              BranchSideFuncs:
                - lj_opt_narrow_arith
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2303,25'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2309,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2309,34'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_mod
            - BranchSide:      'third_party/luajit/src/lj_record.c:2309,9'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_mod
        - Branch String:   'third_party/luajit/src/lj_record.c:2309,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2309,34'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_mod
            - BranchSide:      'third_party/luajit/src/lj_record.c:2312,25'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2309,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2309,34'
              BranchSideFuncs:
                - lj_opt_narrow_mod
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2310,30'
              BranchSideFuncs:
                - lj_opt_narrow_mod
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2309,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2310,30'
              BranchSideFuncs:
                - lj_opt_narrow_mod
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2312,25'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2316,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2316,34'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2316,9'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
        - Branch String:   'third_party/luajit/src/lj_record.c:2316,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2316,34'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
                - lj_opt_narrow_arith
            - BranchSide:      'third_party/luajit/src/lj_record.c:2319,25'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2316,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2316,34'
              BranchSideFuncs:
                - lj_opt_narrow_arith
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2317,32'
              BranchSideFuncs:
                - lj_opt_narrow_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2316,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2317,32'
              BranchSideFuncs:
                - lj_opt_narrow_arith
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2319,25'
              BranchSideFuncs:
                - rec_mm_arith
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2326,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2327,20'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_record.c:2328,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2334,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2336,14'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2341,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2348,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2349,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2350,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2350,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2351,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2352,9'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2352,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2352,40'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2353,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2356,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2356,23'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2543,7'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2373,14'
              BranchSideFuncs:
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - getcurrf
                - lj_opt_fold
                - lj_record_idx
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2400,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2400,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2400,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2400,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2400,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2400,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2400,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2400,10'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2543,7'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2412,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2412,5'
              BranchSideFuncs:
                - sload
                - sload
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2412,5'
              BranchSideFuncs:
                - sload
                - sload
                - sload
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2413,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2413,5'
              BranchSideFuncs:
                - sload
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2413,5'
              BranchSideFuncs:
                - sload
                - sload
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2414,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2414,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2414,5'
              BranchSideFuncs:
                - sload
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2418,14'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2419,14'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:2421,20'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_call
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2459,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2460,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2461,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2463,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2463,5'
              BranchSideFuncs:
                - rec_for
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:2465,17'
              BranchSideFuncs:
                - rec_for
                - lj_trace_err
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:2465,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2466,22'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2468,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2481,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2481,39'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_for
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2481,39'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2481,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2481,39'
              BranchSideFuncs:
                - rec_for
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2543,7'
              BranchSideFuncs:
                - rec_for
                - rec_loop_jit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2484,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2484,38'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_iterl
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2484,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2484,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2484,38'
              BranchSideFuncs:
                - rec_iterl
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2543,7'
              BranchSideFuncs:
                - rec_iterl
                - rec_loop_jit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2488,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2488,16'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2488,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:2488,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2488,16'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2488,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2543,7'
              BranchSideFuncs:
                - rec_loop
                - rec_loop_jit
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2500,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2501,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2502,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2528,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2528,15'
              BranchSideFuncs:
                - lj_ffrecord_func
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2529,24'
              BranchSideFuncs:
                - lj_ffrecord_func
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2543,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2543,33'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2558,7'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2543,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2544,19'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2558,7'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2545,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2547,11'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2551,3'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2547,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2547,28'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2549,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2558,64'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2559,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2560,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:2558,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2558,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:2560,18'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:2055,7'
          Dst:             rec_comp_fixup
        - Src:             'third_party/luajit/src/lj_record.c:2066,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2085,19'
          Dst:             lj_record_constify
        - Src:             'third_party/luajit/src/lj_record.c:2092,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2100,16'
          Dst:             lj_snap_purge
        - Src:             'third_party/luajit/src/lj_record.c:2101,5'
          Dst:             lj_snap_add
        - Src:             'third_party/luajit/src/lj_record.c:2115,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:2118,3'
          Dst:             rec_check_slots
        - Src:             'third_party/luajit/src/lj_record.c:2119,3'
          Dst:             rec_check_ir
        - Src:             'third_party/luajit/src/lj_record.c:2123,3'
          Dst:             rec_profile_ins
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2138,50'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2146,50'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2151,50'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:2153,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2155,22'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2155,5'
          Dst:             lj_ir_knumint
        - Src:             'third_party/luajit/src/lj_record.c:2156,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2156,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2156,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2157,42'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:2168,7'
          Dst:             rec_mm_comp_cdata
        - Src:             'third_party/luajit/src/lj_record.c:2180,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2183,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2191,7'
          Dst:             rec_comp_prep
        - Src:             'third_party/luajit/src/lj_record.c:2195,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2195,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2195,7'
          Dst:             lj_ir_numcmp
        - Src:             'third_party/luajit/src/lj_record.c:2198,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2198,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2198,7'
          Dst:             lj_ir_numcmp
        - Src:             'third_party/luajit/src/lj_record.c:2201,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2201,31'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2201,7'
          Dst:             lj_ir_strcmp
        - Src:             'third_party/luajit/src/lj_record.c:2202,7'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_record.c:2203,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:2206,2'
          Dst:             rec_mm_comp
        - Src:             'third_party/luajit/src/lj_record.c:2209,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2210,7'
          Dst:             rec_comp_fixup
        - Src:             'third_party/luajit/src/lj_record.c:2220,7'
          Dst:             rec_mm_comp_cdata
        - Src:             'third_party/luajit/src/lj_record.c:2227,7'
          Dst:             rec_comp_prep
        - Src:             'third_party/luajit/src/lj_record.c:2228,14'
          Dst:             lj_record_objcmp
        - Src:             'third_party/luajit/src/lj_record.c:2230,2'
          Dst:             rec_comp_fixup
        - Src:             'third_party/luajit/src/lj_record.c:2232,2'
          Dst:             rec_mm_equal
        - Src:             'third_party/luajit/src/lj_record.c:2252,12'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_record.c:2254,12'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_record.c:2268,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2270,12'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_record.c:2272,12'
          Dst:             rec_mm_len
        - Src:             'third_party/luajit/src/lj_record.c:2279,12'
          Dst:             lj_opt_narrow_unm
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2283,12'
          Dst:             rec_mm_arith
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2300,12'
          Dst:             lj_opt_narrow_arith
        - Src:             'third_party/luajit/src/lj_record.c:2303,12'
          Dst:             rec_mm_arith
        - Src:             'third_party/luajit/src/lj_record.c:2310,12'
          Dst:             lj_opt_narrow_mod
        - Src:             'third_party/luajit/src/lj_record.c:2312,12'
          Dst:             rec_mm_arith
        - Src:             'third_party/luajit/src/lj_record.c:2317,12'
          Dst:             lj_opt_narrow_arith
        - Src:             'third_party/luajit/src/lj_record.c:2319,12'
          Dst:             rec_mm_arith
        - Src:             'third_party/luajit/src/lj_record.c:2325,10'
          Dst:             rec_cat
        - Src:             'third_party/luajit/src/lj_record.c:2327,7'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lj_record.c:2345,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:2356,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2356,10'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:2363,10'
          Dst:             rec_upvalue
        - Src:             'third_party/luajit/src/lj_record.c:2366,5'
          Dst:             rec_upvalue
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2373,14'
          Dst:             getcurrf
        - Src:             'third_party/luajit/src/lj_record.c:2373,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2375,10'
          Dst:             lj_record_idx
        - Src:             'third_party/luajit/src/lj_record.c:2380,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_record.c:2384,10'
          Dst:             lj_record_idx
        - Src:             'third_party/luajit/src/lj_record.c:2388,10'
          Dst:             lj_record_idx
        - Src:             'third_party/luajit/src/lj_record.c:2392,5'
          Dst:             rec_tsetm
        - Src:             'third_party/luajit/src/lj_record.c:2397,10'
          Dst:             rec_tnew
        - Src:             'third_party/luajit/src/lj_record.c:2400,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2400,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2400,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2400,10'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:2400,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:2412,19'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:2413,28'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:2414,28'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2421,5'
          Dst:             lj_record_call
        - Src:             'third_party/luajit/src/lj_record.c:2429,5'
          Dst:             lj_record_call
        - Src:             'third_party/luajit/src/lj_record.c:2436,5'
          Dst:             lj_record_tailcall
        - Src:             'third_party/luajit/src/lj_record.c:2440,5'
          Dst:             rec_varg
        - Src:             'third_party/luajit/src/lj_record.c:2451,5'
          Dst:             rec_profile_ret
        - Src:             'third_party/luajit/src/lj_record.c:2453,5'
          Dst:             lj_record_ret
        - Src:             'third_party/luajit/src/lj_record.c:2459,9'
          Dst:             rec_for
        - Src:             'third_party/luajit/src/lj_record.c:2463,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2465,9'
          Dst:             rec_for
        - Src:             'third_party/luajit/src/lj_record.c:2466,7'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:2471,28'
          Dst:             rec_for
        - Src:             'third_party/luajit/src/lj_record.c:2471,5'
          Dst:             rec_loop_interp
        - Src:             'third_party/luajit/src/lj_record.c:2474,28'
          Dst:             rec_iterl
        - Src:             'third_party/luajit/src/lj_record.c:2474,5'
          Dst:             rec_loop_interp
        - Src:             'third_party/luajit/src/lj_record.c:2477,28'
          Dst:             rec_loop
        - Src:             'third_party/luajit/src/lj_record.c:2477,5'
          Dst:             rec_loop_interp
        - Src:             'third_party/luajit/src/lj_record.c:2481,39'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2481,25'
          Dst:             rec_for
        - Src:             'third_party/luajit/src/lj_record.c:2481,5'
          Dst:             rec_loop_jit
        - Src:             'third_party/luajit/src/lj_record.c:2484,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2484,25'
          Dst:             rec_iterl
        - Src:             'third_party/luajit/src/lj_record.c:2484,5'
          Dst:             rec_loop_jit
        - Src:             'third_party/luajit/src/lj_record.c:2488,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2487,25'
          Dst:             rec_loop
        - Src:             'third_party/luajit/src/lj_record.c:2487,5'
          Dst:             rec_loop_jit
        - Src:             'third_party/luajit/src/lj_record.c:2496,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:2507,5'
          Dst:             rec_func_lua
        - Src:             'third_party/luajit/src/lj_record.c:2510,5'
          Dst:             rec_func_jit
        - Src:             'third_party/luajit/src/lj_record.c:2514,5'
          Dst:             rec_func_vararg
        - Src:             'third_party/luajit/src/lj_record.c:2515,5'
          Dst:             rec_func_lua
        - Src:             'third_party/luajit/src/lj_record.c:2519,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2524,5'
          Dst:             lj_ffrecord_func
        - Src:             'third_party/luajit/src/lj_record.c:2529,7'
          Dst:             lj_ffrecord_func
        - Src:             'third_party/luajit/src/lj_record.c:2538,5'
          Dst:             lj_trace_err_info
        - Src:             'third_party/luajit/src/lj_record.c:2560,5'
          Dst:             lj_trace_err
    - functionName:    rec_cat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1958
      functionLinenumberEnd: 2006
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - baseslot
        - topslot
      BBCount:         66
      ICount:          877
      EdgeCount:       81
      CyclomaticComplexity: 17
      functionsReached:
        - lj_assert_fail
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_vm_cpcall
        - rec_mm_concat_cp
        - sload
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:1965,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1965,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1966,12'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - sload
        - Branch String:   'third_party/luajit/src/lj_record.c:1966,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1967,11'
              BranchSideFuncs:
                - sload
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1968,7'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1967,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1967,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:1967,5'
              BranchSideFuncs:
                - sload
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1968,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1968,36'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1968,7'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1968,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1968,36'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1993,18'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1968,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1968,36'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1969,42'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1968,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1969,42'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1993,18'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1971,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1972,11'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1978,13'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1972,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1973,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1975,17'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_record.c:1975,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:0,0'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_record.c:1976,2'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1983,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1982,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1984,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:1986,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:1986,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:1988,15'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1992,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:1997,12'
              BranchSideFuncs:
                - lj_vm_cpcall
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
        - Branch String:   'third_party/luajit/src/lj_record.c:2004,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:2004,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:2005,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:1965,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:1967,11'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:1973,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1979,16'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:1979,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1982,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:1984,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:2002,13'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_record.c:2002,13'
          Dst:             rec_mm_concat_cp
    - functionName:    lj_record_tailcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - J
        - func
        - nargs
      BBCount:         13
      ICount:          147
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_trace_err
        - rec_call_setup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:774,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:775,26'
              BranchSideFuncs:
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:783,17'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:776,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:777,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:778,27'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:783,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:784,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:785,12'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:788,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:789,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:790,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:773,3'
          Dst:             rec_call_setup
        - Src:             'third_party/luajit/src/lj_record.c:777,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:789,5'
          Dst:             lj_trace_err
    - functionName:    lj_record_ret
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - J
        - rbase
        - gotresults
      BBCount:         197
      ICount:          1667
      EdgeCount:       244
      CyclomaticComplexity: 49
      functionsReached:
        - check_downrec_unroll
        - lj_assert_fail
        - lj_err_throw
        - lj_ir_kgc
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_record_stop
        - lj_snap_add
        - lj_snap_purge
        - lj_trace_err
        - rec_cat
        - sload
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:823,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:824,11'
              BranchSideFuncs:
                - sload
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:825,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:824,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:824,5'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_assert_fail
                - lj_trace_err
                - sload
            - BranchSide:      'third_party/luajit/src/lj_record.c:824,5'
              BranchSideFuncs:
                - sload
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:825,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:826,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:840,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:827,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:828,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:829,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:829,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:829,5'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:830,15'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:840,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:840,29'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:851,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:840,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:840,47'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:851,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:840,62'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:841,10'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:851,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:841,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:842,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:845,12'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:842,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:842,21'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:851,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:842,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:843,13'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:851,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:840,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:845,12'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:851,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:845,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:846,7'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:847,18'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:851,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:852,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:862,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:853,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:854,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:855,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:855,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:855,5'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:856,16'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:862,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:863,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:905,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:864,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:864,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:864,70'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:866,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:866,19'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:866,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:867,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:868,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:869,9'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_record.c:869,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:869,31'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:878,12'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:869,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:869,40'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - check_downrec_unroll
                - lj_snap_add
                - lj_snap_purge
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:878,12'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:869,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:870,12'
              BranchSideFuncs:
                - check_downrec_unroll
                - lj_snap_add
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
                - lj_snap_purge
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:878,12'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:870,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:870,48'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:876,19'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:870,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:871,23'
              BranchSideFuncs:
                - lj_snap_purge
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_record.c:876,19'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:878,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:879,29'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:880,18'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:879,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:879,46'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:879,7'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:881,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:882,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:886,16'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:883,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:883,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:884,22'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:886,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:886,34'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:890,16'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:886,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:887,19'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:890,16'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:886,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:889,20'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:890,16'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:890,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:891,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:892,20'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:892,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:893,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:895,29'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:900,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:900,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:902,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:905,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:906,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:958,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:908,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:909,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:910,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:913,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:915,19'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:920,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:916,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:916,35'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:916,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:917,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:918,15'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:920,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:920,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:922,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:922,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:922,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:923,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:954,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:924,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:924,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:924,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - rec_cat
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:925,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:927,14'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:943,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_record.c:929,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:930,17'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:931,24'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:933,6'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:933,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:934,11'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:936,4'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:934,4'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - rec_cat
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:942,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_record.c:943,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:944,15'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_record.c:945,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:948,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:949,17'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:951,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:960,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:960,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:960,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:824,11'
          Dst:             sload
        - Src:             'third_party/luajit/src/lj_record.c:828,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:829,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:848,5'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:854,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:855,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:866,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:868,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:870,27'
          Dst:             check_downrec_unroll
        - Src:             'third_party/luajit/src/lj_record.c:872,2'
          Dst:             lj_snap_purge
        - Src:             'third_party/luajit/src/lj_record.c:873,2'
          Dst:             lj_record_stop
        - Src:             'third_party/luajit/src/lj_record.c:876,7'
          Dst:             lj_snap_add
        - Src:             'third_party/luajit/src/lj_record.c:883,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:889,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:891,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:893,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:895,19'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_record.c:896,19'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_record.c:897,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_record.c:900,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:909,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:930,4'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:938,7'
          Dst:             rec_cat
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:944,2'
          Dst:             lj_err_throw
        - Src:             'third_party/luajit/src/lj_record.c:954,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:958,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_record.c:960,3'
          Dst:             lj_assert_fail
    - functionName:    check_downrec_unroll
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_record.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - pt
      BBCount:         30
      ICount:          196
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_record.c:796,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:797,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:812,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_record.c:797,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:797,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:797,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_record.c:797,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:797,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:798,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:800,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:801,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:803,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:801,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:801,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:802,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:803,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:804,6'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_record.c:811,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:804,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:805,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_record.c:808,17'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_record.c:805,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_record.c:806,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_record.c:807,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_record.c:797,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_record.c:808,4'
          Dst:             lj_trace_err
    - functionName:    snap_restoredata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - T
        - ex
        - snapno
        - rfilt
        - ref
        - dst
        - sz
      BBCount:         66
      ICount:          407
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - lj_assert_fail
        - snap_renameref
        - snap_restoredata
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:769,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:770,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:779,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_renameref
        - Branch String:   'third_party/luajit/src/lj_snap.c:770,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:770,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:771,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:770,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:770,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:771,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:770,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:770,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:771,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:770,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:770,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:771,25'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:770,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:771,25'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:772,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:772,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:773,33'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:776,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:779,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:780,27'
              BranchSideFuncs:
                - snap_renameref
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:781,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
        - Branch String:   'third_party/luajit/src/lj_snap.c:781,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:782,14'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:788,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
        - Branch String:   'third_party/luajit/src/lj_snap.c:783,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:783,23'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:787,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:783,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:784,29'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:787,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:789,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:791,2'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:798,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:791,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:791,2'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:791,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:791,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:791,2'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:791,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:791,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:791,2'
              BranchSideFuncs:
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:793,19'
              BranchSideFuncs:
                - snap_restoredata
        - Branch String:   'third_party/luajit/src/lj_snap.c:798,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:799,20'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:811,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:816,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:816,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:818,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:816,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:816,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:818,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:816,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:816,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:818,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:816,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:816,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:818,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:818,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:818,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:819,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:819,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:819,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:820,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:820,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:820,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:821,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:780,12'
          Dst:             snap_renameref
        - Src:             'third_party/luajit/src/lj_snap.c:791,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:793,2'
          Dst:             snap_restoredata
        - Src:             'third_party/luajit/src/lj_snap.c:816,3'
          Dst:             lj_assert_fail
    - functionName:    snap_renameref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - T
        - lim
        - ref
        - rs
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:396,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:399,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:397,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:397,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:397,38'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:397,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:397,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:398,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    snap_sunk_store2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - T
        - ira
        - irs
      BBCount:         17
      ICount:          124
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:484,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:484,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:486,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:484,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:485,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:486,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:485,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:485,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:486,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:484,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:486,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:491,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:487,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:487,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:488,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:487,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:488,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:489,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    snapshot_framelinks
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - map
        - topslot
      BBCount:         41
      ICount:          322
      EdgeCount:       47
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:115,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:115,36'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:115,70'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:115,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:115,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:115,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:118,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:118,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:118,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:118,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:118,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:119,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:127,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:128,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:150,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:128,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:132,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:133,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:133,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:138,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:140,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:140,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:140,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:144,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:147,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:147,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:147,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:147,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:127,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:148,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:148,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:127,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:148,22'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:115,42'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:118,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:140,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:147,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:148,22'
          Dst:             lj_assert_fail
    - functionName:    snapshot_slots
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - map
        - nslots
      BBCount:         40
      ICount:          282
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - lj_ir_k64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:68,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:69,15'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:106,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:72,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:73,12'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:77,10'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:73,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:74,2'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:75,7'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:77,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:77,45'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:83,9'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:77,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:78,23'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:83,9'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:83,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:84,22'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:105,3'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:87,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:87,25'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:103,18'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:87,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:87,41'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:103,18'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:86,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:92,8'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:103,18'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:92,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:93,18'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:98,7'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:93,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:93,28'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:95,4'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:93,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:94,9'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:95,4'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:92,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:95,4'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:98,7'
              BranchSideFuncs:
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:97,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:99,7'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:100,7'
              BranchSideFuncs:
                - lj_ir_k64
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:79,43'
          Dst:             lj_ir_k64
    - functionName:    snap_restoreval
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
        - ex
        - snapno
        - rfilt
        - ref
        - o
      BBCount:         77
      ICount:          723
      EdgeCount:       92
      CyclomaticComplexity: 17
      functionsReached:
        - lj_assert_fail
        - lj_ir_kvalue
        - snap_renameref
        - snap_restoreval
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:698,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:699,9'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:709,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
        - Branch String:   'third_party/luajit/src/lj_snap.c:699,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:700,37'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:702,7'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:700,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:700,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:707,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:700,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:700,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:707,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:702,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:702,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:702,7'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:702,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:702,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:705,20'
              BranchSideFuncs:
                - lj_ir_kvalue
        - Branch String:   'third_party/luajit/src/lj_snap.c:709,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:710,25'
              BranchSideFuncs:
                - snap_renameref
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:711,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:711,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:712,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:729,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
        - Branch String:   'third_party/luajit/src/lj_snap.c:713,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:714,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:716,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:716,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:717,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:725,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:725,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:725,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:726,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:730,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:731,7'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoreval
            - BranchSide:      'third_party/luajit/src/lj_snap.c:736,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:731,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:731,7'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoreval
            - BranchSide:      'third_party/luajit/src/lj_snap.c:731,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:731,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:731,7'
              BranchSideFuncs:
                - snap_restoreval
            - BranchSide:      'third_party/luajit/src/lj_snap.c:733,23'
              BranchSideFuncs:
                - snap_restoreval
        - Branch String:   'third_party/luajit/src/lj_snap.c:736,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:737,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:739,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:739,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:740,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:750,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:750,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:751,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:753,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ir.h:421,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ir.h:421,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ir.h:422,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:700,37'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:702,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:705,7'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_snap.c:710,10'
          Dst:             snap_renameref
        - Src:             'third_party/luajit/src/lj_snap.c:725,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:726,59'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:731,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:733,7'
          Dst:             snap_restoreval
        - Src:             'third_party/luajit/src/lj_snap.c:751,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:753,56'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    snap_unsink
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
        - ex
        - snapno
        - rfilt
        - ir
        - o
      BBCount:         162
      ICount:          1389
      EdgeCount:       195
      CyclomaticComplexity: 35
      functionsReached:
        - lj_assert_fail
        - lj_cdata_newx
        - lj_ctype_info
        - lj_ir_kvalue
        - lj_tab_dup
        - lj_tab_new
        - lj_tab_set
        - snap_restoredata
        - snap_restoreval
        - snap_sunk_store2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:830,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:830,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:834,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:830,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:830,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:834,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:830,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:830,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:834,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:830,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:830,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:834,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:834,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:834,27'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:835,30'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:834,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:835,30'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_cdata_newx
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:887,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_new
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:841,9'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
        - Branch String:   'third_party/luajit/src/lj_snap.c:841,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:842,31'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:852,30'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:843,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:843,7'
              BranchSideFuncs:
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:850,24'
              BranchSideFuncs:
                - snap_restoredata
        - Branch String:   'third_party/luajit/src/lj_snap.c:843,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:843,7'
              BranchSideFuncs:
                - snap_restoredata
            - BranchSide:      'third_party/luajit/src/lj_snap.c:850,24'
              BranchSideFuncs:
                - snap_restoredata
        - Branch String:   'third_party/luajit/src/lj_snap.c:853,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:0,0'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:854,6'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:854,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:854,44'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:854,54'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:497,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:498,13'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:499,27'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:854,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:854,54'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:855,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:858,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:858,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:859,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:859,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:859,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:861,4'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:861,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:861,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:863,8'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:861,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:861,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:863,8'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:863,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:863,30'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:864,13'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:864,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:864,55'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:864,33'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:864,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:864,55'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:865,13'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:865,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:865,57'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:865,34'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:865,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:865,57'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:866,13'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:867,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:868,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:870,11'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:868,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:868,20'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:868,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:868,20'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:868,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:868,20'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:868,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:868,20'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:868,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:868,20'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:871,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:871,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:871,4'
              BranchSideFuncs:
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:880,21'
              BranchSideFuncs:
                - snap_restoredata
                - snap_sunk_store2
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:887,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:887,46'
              BranchSideFuncs:
                - lj_tab_new
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:888,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:888,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:888,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:888,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:888,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:888,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:888,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:888,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:887,12'
              BranchSideFuncs:
                - lj_tab_dup
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:888,24'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:890,15'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:891,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:0,0'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:892,11'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:892,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:892,49'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:892,59'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:497,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:498,13'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:499,27'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:892,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:892,59'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:893,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:895,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:895,2'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:898,6'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:895,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:895,2'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:898,6'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:895,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:895,2'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:898,6'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:898,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:899,12'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:917,11'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:899,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:901,10'
              BranchSideFuncs:
                - snap_restoreval
                - lj_assert_fail
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:911,6'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:913,6'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:901,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:902,8'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:904,24'
              BranchSideFuncs:
                - snap_restoreval
                - lj_assert_fail
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:906,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:906,8'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:908,6'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_assert_fail
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:918,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:918,35'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:919,17'
              BranchSideFuncs:
                - lj_ir_kvalue
                - lj_tab_set
                - snap_restoreval
                - snap_sunk_store2
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:830,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:838,19'
          Dst:             lj_ctype_info
        - Src:             'third_party/luajit/src/lj_snap.c:839,19'
          Dst:             lj_cdata_newx
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:843,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:850,7'
          Dst:             snap_restoredata
        - Src:             'third_party/luajit/src/lj_snap.c:854,28'
          Dst:             snap_sunk_store2
        - Src:             'third_party/luajit/src/lj_snap.c:858,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:859,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:861,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:868,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:871,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:880,4'
          Dst:             snap_restoredata
        - Src:             'third_party/luajit/src/lj_snap.c:887,35'
          Dst:             lj_tab_new
        - Src:             'third_party/luajit/src/lj_snap.c:888,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:888,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:888,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:888,7'
          Dst:             lj_tab_dup
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:892,33'
          Dst:             snap_sunk_store2
        - Src:             'third_party/luajit/src/lj_snap.c:895,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:904,8'
          Dst:             snap_restoreval
        - Src:             'third_party/luajit/src/lj_snap.c:906,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:913,6'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:919,4'
          Dst:             lj_ir_kvalue
        - Src:             'third_party/luajit/src/lj_snap.c:920,10'
          Dst:             lj_tab_set
        - Src:             'third_party/luajit/src/lj_snap.c:922,4'
          Dst:             snap_restoreval
    - functionName:    lj_snap_restore
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - exptr
      BBCount:         64
      ICount:          682
      EdgeCount:       73
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_state_growstack
        - snap_renamefilter
        - snap_restoreval
        - snap_unsink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:937,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:937,16'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_renamefilter
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_snap.c:937,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:937,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:937,16'
              BranchSideFuncs:
                - snap_renamefilter
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_snap.c:937,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_jit.h:286,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_jit.h:287,12'
              BranchSideFuncs:
                - snap_renamefilter
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
            - BranchSide:      'third_party/luajit/src/lj_jit.h:289,13'
              BranchSideFuncs:
                - snap_renamefilter
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
        - Branch String:   'third_party/luajit/src/lj_snap.c:956,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:957,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:962,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:957,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:957,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:957,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:958,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:958,43'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:962,11'
              BranchSideFuncs:
                - lj_state_growstack
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:966,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:967,20'
              BranchSideFuncs:
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:998,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:968,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:969,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:996,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:972,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:974,9'
              BranchSideFuncs:
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:983,23'
              BranchSideFuncs:
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:974,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:975,8'
              BranchSideFuncs:
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:979,14'
              BranchSideFuncs:
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:975,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:975,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:976,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:977,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_restoreval
                - snap_unsink
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:1000,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1000,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1003,11'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:1003,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1005,9'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1011,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1011,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1011,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1011,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:1005,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1005,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1006,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:1006,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1006,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:1006,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:937,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:948,23'
          Dst:             snap_renamefilter
        - Src:             'third_party/luajit/src/lj_snap.c:957,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:958,43'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:958,5'
          Dst:             lj_state_growstack
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:979,2'
          Dst:             snap_unsink
        - Src:             'third_party/luajit/src/lj_snap.c:983,7'
          Dst:             snap_restoreval
        - Src:             'third_party/luajit/src/lj_snap.c:1000,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:1006,16'
          Dst:             lj_assert_fail
    - functionName:    snap_renamefilter
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - T
        - lim
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:386,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:387,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:389,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:387,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:387,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:388,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    snap_pref
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - J
        - T
        - map
        - nmax
        - seen
        - ref
      BBCount:         15
      ICount:          140
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - lj_opt_fold
        - snap_dedup
        - snap_replay_const
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:472,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:473,28'
              BranchSideFuncs:
                - snap_replay_const
            - BranchSide:      'third_party/luajit/src/lj_snap.c:474,13'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:474,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:475,8'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:476,13'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:476,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:476,54'
              BranchSideFuncs:
                - snap_dedup
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_snap.c:477,10'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:473,10'
          Dst:             snap_replay_const
        - Src:             'third_party/luajit/src/lj_snap.c:476,43'
          Dst:             snap_dedup
        - Src:             'third_party/luajit/src/lj_snap.c:477,10'
          Dst:             lj_opt_fold
    - functionName:    snap_replay_const
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - ir
      BBCount:         37
      ICount:          236
      EdgeCount:       40
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_ir_k64
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_knull
        - lj_ir_kptr_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:444,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:445,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:446,35'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_snap.c:447,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:450,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_snap.c:451,37'
              BranchSideFuncs:
                - lj_ir_knull
            - BranchSide:      'third_party/luajit/src/lj_snap.c:452,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:447,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:447,36'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_snap.c:447,36'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:449,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:449,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:449,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:449,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_k64
        - Branch String:   'third_party/luajit/src/lj_snap.c:449,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_ir_k64
            - BranchSide:      'third_party/luajit/src/lj_snap.c:449,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:450,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:450,24'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_snap.c:450,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_snap.c:450,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:450,24'
              BranchSideFuncs:
                - lj_ir_kptr_
            - BranchSide:      'third_party/luajit/src/lj_snap.c:450,24'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:446,24'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_snap.c:447,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:447,23'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_snap.c:449,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:449,12'
          Dst:             lj_ir_k64
        - Src:             'third_party/luajit/src/lj_snap.c:450,24'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:450,24'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_snap.c:451,25'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_snap.c:452,12'
          Dst:             lj_assert_fail
    - functionName:    snap_dedup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - map
        - nmax
        - ref
      BBCount:         8
      ICount:          67
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:460,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:461,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:463,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:461,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:461,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:462,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_snap_replay
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
      BBCount:         175
      ICount:          1661
      EdgeCount:       225
      CyclomaticComplexity: 52
      functionsReached:
        - lj_assert_fail
        - lj_ir_emit
        - lj_ir_kslot
        - lj_opt_fold
        - lj_snap_add
        - snap_dedup
        - snap_pref
        - snap_replay_const
        - snap_sunk_store2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:512,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:513,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:545,7'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:519,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:519,50'
              BranchSideFuncs:
                - snap_dedup
                - lj_assert_fail
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_ir_emit
                - snap_replay_const
            - BranchSide:      'third_party/luajit/src/lj_snap.c:521,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_dedup
                - lj_ir_emit
                - snap_replay_const
        - Branch String:   'third_party/luajit/src/lj_snap.c:519,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:520,7'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:521,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_dedup
                - lj_ir_emit
                - snap_replay_const
        - Branch String:   'third_party/luajit/src/lj_snap.c:522,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:524,22'
              BranchSideFuncs:
                - snap_replay_const
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:528,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_replay_const
                - snap_dedup
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_snap.c:524,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:525,5'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:527,25'
              BranchSideFuncs:
                - snap_replay_const
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:528,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:529,14'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:533,18'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_replay_const
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:530,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:530,7'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:531,12'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:536,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:536,39'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:537,12'
              BranchSideFuncs:
                - lj_ir_emit
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_replay_const
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:541,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:541,57'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:541,53'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:542,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:543,21'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
            - BranchSide:      'third_party/luajit/src/lj_snap.c:544,3'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_ir_emit
                - snap_replay_const
                - snap_dedup
        - Branch String:   'third_party/luajit/src/lj_snap.c:545,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:546,22'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:677,13'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_snap.c:549,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:550,22'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:584,12'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:553,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:555,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:577,19'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:555,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:555,47'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:556,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:557,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:557,2'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:560,17'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:557,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:557,2'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:560,17'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:557,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:557,2'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:560,17'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:557,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:557,2'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:560,17'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:561,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:561,38'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:562,6'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:562,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:562,38'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:563,19'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:563,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:566,2'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:568,15'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:568,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:0,0'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:569,10'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:569,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:569,48'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:569,58'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:497,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:498,13'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:499,27'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:569,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:569,58'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:570,22'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:570,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:0,0'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:571,13'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - lj_assert_fail
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:578,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:578,2'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:578,2'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:578,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:578,2'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:580,37'
              BranchSideFuncs:
                - snap_pref
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_assert_fail
                - lj_assert_fail
                - snap_sunk_store2
                - snap_pref
                - snap_pref
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:584,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:584,27'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:584,5'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:584,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:585,22'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:676,3'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_snap.c:588,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:591,6'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:675,5'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:591,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:592,29'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:595,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:597,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:597,44'
              BranchSideFuncs:
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:598,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
        - Branch String:   'third_party/luajit/src/lj_snap.c:599,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:599,44'
              BranchSideFuncs:
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_snap.c:600,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:600,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:606,29'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - snap_pref
                - snap_pref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:609,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
        - Branch String:   'third_party/luajit/src/lj_snap.c:611,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:0,0'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:612,10'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
        - Branch String:   'third_party/luajit/src/lj_snap.c:612,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:612,48'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:670,30'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:497,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:498,13'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:499,27'
              BranchSideFuncs:
                - snap_sunk_store2
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
        - Branch String:   'third_party/luajit/src/lj_snap.c:612,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:613,22'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:670,30'
              BranchSideFuncs:
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:615,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:616,17'
              BranchSideFuncs:
                - snap_replay_const
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:642,14'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:617,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:618,23'
              BranchSideFuncs:
                - snap_replay_const
                - lj_ir_kslot
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_snap.c:621,29'
              BranchSideFuncs:
                - snap_replay_const
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:622,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:622,29'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_snap.c:623,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:622,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:623,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_snap.c:625,14'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:630,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:630,5'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:633,9'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:633,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:633,34'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:640,3'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:633,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:634,7'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_snap.c:640,3'
              BranchSideFuncs:
                - lj_opt_fold
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:634,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:634,7'
              BranchSideFuncs:
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_snap.c:637,13'
              BranchSideFuncs:
                - snap_pref
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_snap.c:645,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:646,17'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
        - Branch String:   'third_party/luajit/src/lj_snap.c:647,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:647,3'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_pref
                - lj_opt_fold
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:647,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:647,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:647,3'
              BranchSideFuncs:
                - snap_pref
                - lj_opt_fold
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_assert_fail
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
            - BranchSide:      'third_party/luajit/src/lj_snap.c:650,19'
              BranchSideFuncs:
                - snap_pref
                - lj_opt_fold
                - lj_opt_fold
                - lj_snap_add
                - lj_ir_emit
                - lj_opt_fold
                - lj_opt_fold
                - snap_pref
                - snap_pref
                - lj_opt_fold
                - snap_sunk_store2
                - lj_opt_fold
                - snap_pref
                - lj_assert_fail
                - snap_replay_const
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - snap_replay_const
                - lj_ir_kslot
        - Branch String:   'third_party/luajit/src/lj_snap.c:680,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:680,7'
              BranchSideFuncs:
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_snap.c:681,5'
              BranchSideFuncs:
                - lj_ir_emit
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:519,39'
          Dst:             snap_dedup
        - Src:             'third_party/luajit/src/lj_snap.c:527,7'
          Dst:             snap_replay_const
        - Src:             'third_party/luajit/src/lj_snap.c:530,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:537,12'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_snap.c:557,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:561,28'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:562,28'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:569,32'
          Dst:             snap_sunk_store2
        - Src:             'third_party/luajit/src/lj_snap.c:570,12'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:571,3'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:578,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:580,27'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:597,34'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:599,34'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:606,29'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_snap.c:609,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_snap.c:612,32'
          Dst:             snap_sunk_store2
        - Src:             'third_party/luajit/src/lj_snap.c:618,26'
          Dst:             snap_replay_const
        - Src:             'third_party/luajit/src/lj_snap.c:618,11'
          Dst:             lj_ir_kslot
        - Src:             'third_party/luajit/src/lj_snap.c:621,11'
          Dst:             snap_replay_const
        - Src:             'third_party/luajit/src/lj_snap.c:624,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_snap.c:630,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:634,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:642,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_snap.c:644,14'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:647,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:650,9'
          Dst:             snap_pref
        - Src:             'third_party/luajit/src/lj_snap.c:651,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_snap.c:669,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_snap.c:671,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_snap.c:679,3'
          Dst:             lj_snap_add
        - Src:             'third_party/luajit/src/lj_snap.c:681,5'
          Dst:             lj_ir_emit
    - functionName:    lj_snap_add
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          201
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - lj_ir_emit
        - lj_snap_grow_buf_
        - snapshot_stack
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:186,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:186,21'
              BranchSideFuncs:
                - snapshot_stack
                - lj_snap_grow_buf_
                - lj_ir_emit
            - BranchSide:      'third_party/luajit/src/lj_snap.c:187,8'
              BranchSideFuncs:
                - snapshot_stack
                - lj_snap_grow_buf_
                - lj_ir_emit
        - Branch String:   'third_party/luajit/src/lj_snap.c:186,62'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:187,8'
              BranchSideFuncs:
                - snapshot_stack
                - lj_ir_emit
                - lj_snap_grow_buf_
            - BranchSide:      'third_party/luajit/src/lj_snap.c:188,9'
              BranchSideFuncs:
                - snapshot_stack
                - lj_ir_emit
                - lj_snap_grow_buf_
        - Branch String:   'third_party/luajit/src/lj_snap.c:187,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:187,25'
              BranchSideFuncs:
                - snapshot_stack
                - lj_ir_emit
                - lj_snap_grow_buf_
            - BranchSide:      'third_party/luajit/src/lj_snap.c:193,10'
              BranchSideFuncs:
                - snapshot_stack
                - lj_snap_grow_buf_
        - Branch String:   'third_party/luajit/src/lj_snap.c:186,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:188,9'
              BranchSideFuncs:
                - snapshot_stack
                - lj_snap_grow_buf_
            - BranchSide:      'third_party/luajit/src/lj_snap.c:193,10'
              BranchSideFuncs:
                - snapshot_stack
                - lj_snap_grow_buf_
        - Branch String:   'third_party/luajit/src/lj_snap.c:188,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:189,7'
              BranchSideFuncs:
                - lj_ir_emit
                - snapshot_stack
                - lj_snap_grow_buf_
            - BranchSide:      'third_party/luajit/src/lj_snap.c:192,16'
              BranchSideFuncs:
                - snapshot_stack
        - Branch String:   'third_party/luajit/src/lj_snap.h:25,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.h:25,58'
              BranchSideFuncs:
                - lj_snap_grow_buf_
                - snapshot_stack
            - BranchSide:      'third_party/luajit/src/lj_snap.c:196,31'
              BranchSideFuncs:
                - snapshot_stack
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:189,7'
          Dst:             lj_ir_emit
        - Src:             'third_party/luajit/src/lj_snap.c:195,5'
          Dst:             lj_snap_grow_buf_
        - Src:             'third_party/luajit/src/lj_snap.c:200,3'
          Dst:             snapshot_stack
    - functionName:    lj_snap_grow_buf_
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - need
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_mem_grow
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:41,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:42,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_snap.c:43,3'
              BranchSideFuncs:
                - lj_mem_grow
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:42,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_snap.c:43,3'
          Dst:             lj_mem_grow
    - functionName:    snapshot_stack
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - snap
        - nsnapmap
      BBCount:         6
      ICount:          125
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_snap_grow_map_
        - snapshot_framelinks
        - snapshot_slots
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.h:30,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.h:30,61'
              BranchSideFuncs:
                - lj_snap_grow_map_
                - snapshot_slots
                - snapshot_framelinks
            - BranchSide:      'third_party/luajit/src/lj_snap.h:30,7'
              BranchSideFuncs:
                - snapshot_slots
                - snapshot_framelinks
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:167,3'
          Dst:             lj_snap_grow_map_
        - Src:             'third_party/luajit/src/lj_snap.c:169,10'
          Dst:             snapshot_slots
        - Src:             'third_party/luajit/src/lj_snap.c:171,11'
          Dst:             snapshot_framelinks
    - functionName:    lj_snap_grow_map_
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - need
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_mem_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:50,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:51,14'
              BranchSideFuncs:
                - lj_mem_realloc
            - BranchSide:      'third_party/luajit/src/lj_snap.c:52,12'
              BranchSideFuncs:
                - lj_mem_realloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:54,32'
          Dst:             lj_mem_realloc
    - functionName:    lj_snap_regspmap
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - T
        - snapno
        - ir
      BBCount:         30
      ICount:          228
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - snap_renamefilter
        - snap_renameref
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:413,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:414,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:424,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
        - Branch String:   'third_party/luajit/src/lj_snap.c:414,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:414,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:415,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
        - Branch String:   'third_party/luajit/src/lj_snap.c:416,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:416,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:417,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
        - Branch String:   'third_party/luajit/src/lj_snap.c:417,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:418,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:421,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
        - Branch String:   'third_party/luajit/src/lj_snap.c:424,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:425,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - snap_renameref
            - BranchSide:      'third_party/luajit/src/lj_snap.c:427,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:430,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:431,27'
              BranchSideFuncs:
                - snap_renameref
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:432,26'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_renameref
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:433,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:433,5'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_renameref
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:434,3'
              BranchSideFuncs:
                - lj_assert_fail
                - snap_renameref
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:407,23'
          Dst:             snap_renamefilter
        - Src:             'third_party/luajit/src/lj_snap.c:416,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:431,12'
          Dst:             snap_renameref
        - Src:             'third_party/luajit/src/lj_snap.c:433,5'
          Dst:             lj_assert_fail
    - functionName:    lj_snap_shrink
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         21
      ICount:          244
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - snap_usedef
        - snap_useuv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:361,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:361,37'
              BranchSideFuncs:
                - snap_useuv
            - BranchSide:      'third_party/luajit/src/lj_snap.c:362,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:365,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:366,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:370,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:367,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:367,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:368,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:367,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:367,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:369,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:367,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:368,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:369,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:372,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:372,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:373,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:360,19'
          Dst:             snap_usedef
        - Src:             'third_party/luajit/src/lj_snap.c:361,26'
          Dst:             snap_useuv
    - functionName:    snap_usedef
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - udf
        - pc
        - maxslot
      BBCount:         172
      ICount:          1001
      EdgeCount:       212
      CyclomaticComplexity: 42
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:214,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:214,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:219,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:224,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:225,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:234,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:225,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:225,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:225,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:225,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:225,40'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:226,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:226,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:224,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:226,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:234,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:234,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:234,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:234,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:234,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:236,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:239,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:240,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:241,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:243,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:244,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:246,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:249,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:260,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:270,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:271,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:246,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:246,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:247,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:247,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:247,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:248,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:248,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:248,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:249,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:253,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:253,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:254,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:253,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:253,52'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:254,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:254,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:254,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:255,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:254,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:254,62'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:255,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:255,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:255,39'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:256,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:256,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:257,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:257,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:257,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:257,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:260,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:260,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:261,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:260,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:260,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:261,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:260,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:261,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:262,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,44'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_bc.h:259,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_bc.h:259,61'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:263,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:263,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:263,41'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:264,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:264,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:265,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:265,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:265,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:266,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:266,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:266,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:267,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:273,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:274,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:276,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:279,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:298,14'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:276,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:276,31'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:277,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:276,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:276,47'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:277,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:279,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:279,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:290,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:279,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:280,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:290,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:280,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:280,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:281,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:280,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:280,52'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:281,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:280,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:281,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:281,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:283,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:283,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:283,38'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:284,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:284,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:285,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:285,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:285,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:286,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:286,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:286,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:287,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:286,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:287,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:290,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:287,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:287,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:288,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:290,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:291,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:292,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:292,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:293,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:294,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:293,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:293,43'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:294,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:295,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:295,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:296,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:300,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:300,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:300,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:300,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:236,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:300,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:225,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:226,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:234,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:246,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:300,5'
          Dst:             lj_assert_fail
    - functionName:    snap_useuv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     externalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
        - udf
      BBCount:         28
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:318,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:318,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:319,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:321,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:322,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:332,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:323,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:324,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:331,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:324,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:324,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:324,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:324,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:325,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:330,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:325,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:325,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:325,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_snap.c:326,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:327,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_snap.c:329,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:324,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_snap.c:325,17'
          Dst:             lj_assert_fail
    - functionName:    lj_snap_purge
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_snap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         18
      ICount:          124
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - snap_usedef
        - snap_useuv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_snap.c:340,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:340,36'
              BranchSideFuncs:
                - snap_usedef
                - snap_useuv
            - BranchSide:      'third_party/luajit/src/lj_snap.c:342,19'
              BranchSideFuncs:
                - snap_usedef
                - snap_useuv
        - Branch String:   'third_party/luajit/src/lj_snap.c:340,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:341,15'
              BranchSideFuncs:
                - snap_usedef
                - snap_useuv
            - BranchSide:      'third_party/luajit/src/lj_snap.c:342,19'
              BranchSideFuncs:
                - snap_usedef
                - snap_useuv
        - Branch String:   'third_party/luajit/src/lj_snap.c:343,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:343,7'
              BranchSideFuncs:
                - snap_useuv
            - BranchSide:      'third_party/luajit/src/lj_snap.c:344,16'
              BranchSideFuncs:
                - snap_useuv
        - Branch String:   'third_party/luajit/src/lj_snap.c:345,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:346,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:348,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_snap.c:346,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_snap.c:346,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_snap.c:347,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_snap.c:342,7'
          Dst:             snap_usedef
        - Src:             'third_party/luajit/src/lj_snap.c:344,5'
          Dst:             snap_useuv
    - functionName:    results_wanted
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:93,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:94,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:96,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    recff_io_fp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - udp
        - id
      BBCount:         8
      ICount:          200
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_ggfload
        - lj_ir_kint
        - lj_ir_knull
        - lj_opt_fold
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1118,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1121,24'
              BranchSideFuncs:
                - lj_ir_ggfload
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1127,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1128,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1129,20'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1130,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1121,10'
          Dst:             lj_ir_ggfload
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1129,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1130,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1131,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1131,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1134,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1135,3'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1135,3'
          Dst:             lj_opt_fold
    - functionName:    recff_string_start
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - s
        - st
        - tr
        - trlen
        - tr0
      BBCount:         12
      ICount:          289
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:742,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:743,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:751,14'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:747,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:748,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:751,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:751,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:752,5'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:755,10'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:743,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:744,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:746,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:752,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:755,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:755,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:756,5'
          Dst:             lj_opt_fold
    - functionName:    argv2str
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - o
      BBCount:         19
      ICount:          226
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_strfmt_number
        - lj_trace_err
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:77,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:78,12'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:81,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:78,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:78,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:78,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:81,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:82,20'
              BranchSideFuncs:
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:83,26'
              BranchSideFuncs:
                - lj_strfmt_number
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:85,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:78,12'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:82,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ffrecord.c:83,9'
          Dst:             lj_strfmt_number
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
    - functionName:    recff_bufhdr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_kptr_
        - lj_opt_fold
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:198,10'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_ffrecord.c:198,10'
          Dst:             lj_opt_fold
    - functionName:    recff_xpcall_cp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_record_call
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:482,3'
          Dst:             lj_record_call
    - functionName:    recff_metacall_cp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_record_tailcall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:385,3'
          Dst:             lj_record_tailcall
    - functionName:    recff_metacall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - rd
        - mm
      BBCount:         43
      ICount:          676
      EdgeCount:       49
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_err_throw
        - lj_record_mm_lookup
        - lj_vm_cpcall
        - recff_metacall_cp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:395,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:395,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:399,25'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:413,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:402,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:403,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:405,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:408,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:408,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:409,20'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:410,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:395,7'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:405,15'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_ffrecord.c:405,15'
          Dst:             recff_metacall_cp
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:409,7'
          Dst:             lj_err_throw
    - functionName:    rec_stop_stitch_cp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - L
        - dummy
        - ud
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_record_stop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:102,3'
          Dst:             lj_record_stop
    - functionName:    recff_stitch
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         15
      ICount:          349
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_err_throw
        - lj_ir_k64
        - lj_ir_ktrace
        - lj_vm_cpcall
        - rec_stop_stitch_cp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:150,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:151,9'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:157,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:151,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:152,14'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:154,15'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:152,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:132,17'
          Dst:             lj_ir_k64
        - Src:             'third_party/luajit/src/lj_ffrecord.c:133,16'
          Dst:             lj_ir_k64
        - Src:             'third_party/luajit/src/lj_ffrecord.c:137,15'
          Dst:             lj_ir_ktrace
        - Src:             'third_party/luajit/src/lj_ffrecord.c:142,13'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_ffrecord.c:142,13'
          Dst:             rec_stop_stitch_cp
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:155,5'
          Dst:             lj_err_throw
    - functionName:    lj_cont_stitch
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recff_debug_getmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         27
      ICount:          294
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_ir_knull
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1182,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1183,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1185,14'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1183,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1183,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1193,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1185,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1186,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1189,10'
              BranchSideFuncs:
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1186,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:0,0'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_knull
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1186,10'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1189,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1189,10'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1189,10'
              BranchSideFuncs:
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1190,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1190,23'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1190,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1194,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1194,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1194,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1183,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1184,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1186,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1187,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1190,23'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1193,3'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1193,3'
          Dst:             lj_opt_fold
    - functionName:    recff_io_flush
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_call
        - lj_ir_kint
        - lj_opt_fold
        - recff_io_fp
        - results_wanted
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1170,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1170,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1171,5'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1168,17'
          Dst:             recff_io_fp
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1169,13'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1170,7'
          Dst:             results_wanted
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1171,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1171,5'
          Dst:             lj_opt_fold
    - functionName:    recff_io_write
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         25
      ICount:          367
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - lj_ir_call
        - lj_ir_kint
        - lj_ir_tostr
        - lj_opt_fold
        - recff_io_fp
        - results_wanted
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1145,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1146,28'
              BranchSideFuncs:
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1163,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1149,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1149,26'
              BranchSideFuncs:
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1158,28'
              BranchSideFuncs:
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1149,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1150,20'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1158,28'
              BranchSideFuncs:
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1151,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1151,40'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1153,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1151,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1152,3'
              BranchSideFuncs:
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1153,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1155,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1156,2'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1157,5'
              BranchSideFuncs:
                - lj_ir_tostr
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - results_wanted
                - lj_ir_kint
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1141,17'
          Dst:             recff_io_fp
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1142,15'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1143,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1146,16'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1147,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1148,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1153,3'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1154,12'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1155,11'
          Dst:             results_wanted
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1156,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1156,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1158,17'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1159,11'
          Dst:             results_wanted
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1160,2'
          Dst:             lj_opt_fold
    - functionName:    recff_table_clear
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_call
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1103,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1103,7'
              BranchSideFuncs:
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1104,5'
              BranchSideFuncs:
                - lj_ir_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1105,5'
          Dst:             lj_ir_call
    - functionName:    recff_table_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         20
      ICount:          198
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - lj_ir_call
        - lj_opt_fold
        - lj_opt_narrow_toint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1087,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1087,24'
              BranchSideFuncs:
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1096,27'
              BranchSideFuncs:
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1087,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1088,17'
              BranchSideFuncs:
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1096,27'
              BranchSideFuncs:
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1089,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1090,24'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1095,3'
              BranchSideFuncs:
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1090,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1090,24'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1090,16'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1090,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1090,16'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1090,16'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1091,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1091,19'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1091,9'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1085,14'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1086,14'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1092,20'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1096,16'
          Dst:             lj_ir_call
    - functionName:    recff_table_concat
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         23
      ICount:          252
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - lj_ir_call
        - lj_ir_kint
        - lj_ir_knull
        - lj_ir_kptr_
        - lj_ir_tostr
        - lj_opt_fold
        - lj_opt_narrow_toint
        - recff_bufhdr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1067,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1067,7'
              BranchSideFuncs:
                - lj_ir_tostr
                - lj_ir_kint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_narrow_toint
                - lj_ir_knull
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1068,17'
              BranchSideFuncs:
                - lj_ir_tostr
                - lj_ir_kint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_narrow_toint
                - lj_ir_knull
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1068,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1069,50'
              BranchSideFuncs:
                - lj_ir_knull
                - lj_ir_kint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_narrow_toint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1069,21'
              BranchSideFuncs:
                - lj_ir_tostr
                - lj_ir_kint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_narrow_toint
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1070,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1070,32'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1071,57'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1070,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1071,57'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1071,29'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1072,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1072,31'
              BranchSideFuncs:
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1074,20'
              BranchSideFuncs:
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1072,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1072,46'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1074,20'
              BranchSideFuncs:
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1072,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1073,29'
              BranchSideFuncs:
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1074,20'
              BranchSideFuncs:
                - lj_ir_call
                - recff_bufhdr
                - lj_ir_call
                - lj_ir_kptr_
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1069,9'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1069,38'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1071,9'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1071,46'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1073,9'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1074,9'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1075,16'
          Dst:             recff_bufhdr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1076,15'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1077,5'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1077,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1078,18'
          Dst:             lj_opt_fold
    - functionName:    recff_table_insert
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         22
      ICount:          313
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_ir_call
        - lj_ir_kint
        - lj_opt_fold
        - lj_record_idx
        - lj_tab_len
        - recff_nyi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1048,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1048,32'
              BranchSideFuncs:
                - lj_ir_call
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_len
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1048,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1048,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1048,7'
              BranchSideFuncs:
                - lj_ir_call
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_len
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1049,10'
              BranchSideFuncs:
                - lj_ir_call
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_len
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1049,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1050,31'
              BranchSideFuncs:
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1058,18'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1051,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1051,18'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_tab_len
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1051,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_len
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1054,19'
              BranchSideFuncs:
                - lj_tab_len
                - lj_record_idx
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_tab_len
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_tab_len
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_tab_len
                - lj_record_idx
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1050,20'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1051,18'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1052,16'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1052,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1054,25'
          Dst:             lj_tab_len
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1056,7'
          Dst:             lj_record_idx
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1058,7'
          Dst:             recff_nyi
    - functionName:    recff_nyi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         26
      ICount:          147
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - lj_record_stop
        - lj_trace_err_info
        - recff_stitch
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:162,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:163,23'
              BranchSideFuncs:
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:166,9'
              BranchSideFuncs:
                - lj_record_stop
                - recff_stitch
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:166,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:166,26'
              BranchSideFuncs:
                - lj_record_stop
                - recff_stitch
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:184,20'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:166,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:167,17'
              BranchSideFuncs:
                - lj_record_stop
                - recff_stitch
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:184,20'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:169,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:169,31'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:182,5'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:169,47'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:170,6'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:182,5'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:170,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:170,23'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:182,5'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:169,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:171,10'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:182,5'
              BranchSideFuncs:
                - lj_record_stop
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:171,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:175,4'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:175,4'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:175,4'
              BranchSideFuncs:
                - lj_record_stop
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:177,17'
              BranchSideFuncs:
                - recff_stitch
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:163,5'
          Dst:             lj_trace_err_info
        - Src:             'third_party/luajit/src/lj_ffrecord.c:177,4'
          Dst:             recff_stitch
        - Src:             'third_party/luajit/src/lj_ffrecord.c:184,5'
          Dst:             lj_record_stop
    - functionName:    recff_string_format
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         44
      ICount:          615
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - argv2str
        - lj_assert_fail
        - lj_ir_call
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_tonum
        - lj_ir_tostr
        - lj_opt_fold
        - lj_opt_narrow_toint
        - lj_str_new
        - lj_strfmt_parse
        - lj_trace_err
        - recff_bufhdr
        - recff_nyi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strfmt.h:83,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strfmt.h:83,3'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:970,3'
              BranchSideFuncs:
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:970,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:971,16'
              BranchSideFuncs:
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1037,16'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:971,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:971,10'
              BranchSideFuncs:
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:971,39'
              BranchSideFuncs:
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:974,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:976,12'
              BranchSideFuncs:
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:980,10'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1000,10'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1003,10'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1010,12'
              BranchSideFuncs:
                - recff_nyi
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1022,33'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1030,5'
              BranchSideFuncs:
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1030,5'
              BranchSideFuncs:
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1032,18'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:982,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:983,2'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:984,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:984,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:985,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:989,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1010,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1011,13'
              BranchSideFuncs:
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1014,11'
              BranchSideFuncs:
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_ir_call
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1014,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1015,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1016,17'
              BranchSideFuncs:
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1016,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1017,18'
              BranchSideFuncs:
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1019,18'
              BranchSideFuncs:
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1023,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1024,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_ir_call
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1027,18'
              BranchSideFuncs:
                - lj_ir_call
                - lj_strfmt_parse
                - lj_opt_fold
                - lj_ir_kint
                - recff_nyi
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - recff_nyi
                - lj_ir_call
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_tonum
                - lj_ir_call
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_str_new
                - lj_ir_kgc
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1035,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:970,3'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1035,36'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:959,16'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:960,16'
          Dst:             argv2str
        - Src:             'third_party/luajit/src/lj_ffrecord.c:967,3'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:967,3'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:968,14'
          Dst:             recff_bufhdr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:969,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:970,16'
          Dst:             lj_strfmt_parse
        - Src:             'third_party/luajit/src/lj_ffrecord.c:972,17'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:976,12'
          Dst:             lj_str_new
        - Src:             'third_party/luajit/src/lj_ffrecord.c:976,12'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:976,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:985,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:985,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:989,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:991,7'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1005,13'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1006,12'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1011,2'
          Dst:             recff_nyi
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1015,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1017,7'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1019,7'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1022,13'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1024,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1024,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1027,7'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1032,7'
          Dst:             recff_nyi
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1035,23'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1037,16'
          Dst:             lj_opt_fold
    - functionName:    recff_string_find
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         21
      ICount:          716
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - argv2int
        - argv2str
        - lj_ir_call
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_kptr_
        - lj_ir_tostr
        - lj_opt_fold
        - lj_opt_narrow_toint
        - lj_str_find
        - lj_str_haspattern
        - recff_nyi
        - recff_string_start
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:908,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:909,26'
              BranchSideFuncs:
                - lj_ir_kint
                - recff_string_start
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_str_haspattern
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:912,35'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - argv2int
                - recff_string_start
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_str_haspattern
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:916,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:917,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_str_haspattern
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:919,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_str_haspattern
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:929,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:929,22'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_str_haspattern
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:930,8'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_str_haspattern
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:929,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:930,8'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_str_haspattern
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:932,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:929,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:932,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_call
                - lj_ir_kptr_
                - lj_str_find
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:952,16'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:938,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:941,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:948,7'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:899,16'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:900,16'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:901,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:902,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:904,16'
          Dst:             argv2str
        - Src:             'third_party/luajit/src/lj_ffrecord.c:905,16'
          Dst:             argv2str
        - Src:             'third_party/luajit/src/lj_ffrecord.c:909,15'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:912,15'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:913,13'
          Dst:             argv2int
        - Src:             'third_party/luajit/src/lj_ffrecord.c:915,13'
          Dst:             recff_string_start
        - Src:             'third_party/luajit/src/lj_ffrecord.c:917,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:919,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:930,8'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:930,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:931,9'
          Dst:             lj_str_haspattern
        - Src:             'third_party/luajit/src/lj_ffrecord.c:932,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:933,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:934,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:935,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:936,15'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:937,17'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_ffrecord.c:938,9'
          Dst:             lj_str_find
        - Src:             'third_party/luajit/src/lj_ffrecord.c:941,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:943,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:943,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:944,20'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:944,20'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:945,20'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:948,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:952,5'
          Dst:             recff_nyi
    - functionName:    argv2int
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - o
      BBCount:         17
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_strscan_num
        - lj_trace_err
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,28'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_strscan_num
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,39'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_strscan.h:37,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,24'
              BranchSideFuncs:
                - lj_strscan_num
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_strscan.h:37,42'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:69,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:70,18'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:71,33'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:71,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:71,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:71,33'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:69,8'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_ffrecord.c:69,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:70,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ffrecord.c:71,33'
          Dst:             lj_assert_fail
    - functionName:    recff_string_op
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_call
        - lj_ir_tostr
        - lj_opt_fold
        - recff_bufhdr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:891,14'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:892,14'
          Dst:             recff_bufhdr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:893,13'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:894,16'
          Dst:             lj_opt_fold
    - functionName:    recff_string_rep
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         12
      ICount:          371
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - argv2int
        - lj_ir_call
        - lj_ir_kint
        - lj_ir_tostr
        - lj_opt_fold
        - lj_opt_narrow_toint
        - recff_bufhdr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:868,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:869,28'
              BranchSideFuncs:
                - recff_bufhdr
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:879,27'
              BranchSideFuncs:
                - recff_bufhdr
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:872,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:873,32'
              BranchSideFuncs:
                - recff_bufhdr
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - recff_bufhdr
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:878,3'
              BranchSideFuncs:
                - recff_bufhdr
                - lj_ir_call
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:880,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:880,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:881,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_call
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:865,14'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:866,14'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:869,16'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:870,20'
          Dst:             argv2int
        - Src:             'third_party/luajit/src/lj_ffrecord.c:871,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:871,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:873,19'
          Dst:             recff_bufhdr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:874,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:875,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:876,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:879,14'
          Dst:             recff_bufhdr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:881,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:883,11'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:883,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:885,8'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:886,16'
          Dst:             lj_opt_fold
    - functionName:    recff_string_char
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         17
      ICount:          267
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - lj_ir_kgc
        - lj_ir_kint
        - lj_opt_fold
        - lj_opt_narrow_toint
        - recff_bufhdr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:847,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:848,35'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kgc
                - recff_bufhdr
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:852,7'
              BranchSideFuncs:
                - lj_ir_kgc
                - recff_bufhdr
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:852,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:853,29'
              BranchSideFuncs:
                - recff_bufhdr
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:857,14'
              BranchSideFuncs:
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:854,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:855,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:856,18'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:845,15'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:848,15'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:849,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:850,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:853,16'
          Dst:             recff_bufhdr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:855,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:856,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:858,18'
          Dst:             lj_ir_kgc
    - functionName:    recff_string_range
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         39
      ICount:          917
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - argv2int
        - argv2str
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_tostr
        - lj_opt_fold
        - lj_opt_narrow_toint
        - lj_trace_err_info
        - recff_string_start
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:772,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:773,22'
              BranchSideFuncs:
                - argv2int
                - lj_opt_narrow_toint
                - lj_opt_narrow_toint
                - argv2int
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:784,9'
              BranchSideFuncs:
                - argv2int
                - lj_opt_narrow_toint
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_toint
                - argv2int
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:776,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:777,26'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:780,35'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - argv2int
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:784,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:785,13'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_toint
                - argv2int
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:788,24'
              BranchSideFuncs:
                - argv2int
                - lj_opt_narrow_toint
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_toint
                - argv2int
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:791,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:791,24'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - argv2int
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:795,15'
              BranchSideFuncs:
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:791,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:792,35'
              BranchSideFuncs:
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:795,15'
              BranchSideFuncs:
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:799,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:800,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:804,21'
              BranchSideFuncs:
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:804,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:805,5'
              BranchSideFuncs:
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:807,5'
              BranchSideFuncs:
                - lj_opt_fold
                - recff_string_start
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:812,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:813,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:824,24'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:813,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:815,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:820,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:825,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:826,21'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:837,7'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:828,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:829,20'
              BranchSideFuncs:
                - lj_trace_err_info
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:830,18'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:831,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:832,13'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:836,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:766,16'
          Dst:             lj_ir_tostr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:767,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:768,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:770,16'
          Dst:             argv2str
        - Src:             'third_party/luajit/src/lj_ffrecord.c:773,13'
          Dst:             argv2int
        - Src:             'third_party/luajit/src/lj_ffrecord.c:774,15'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:777,15'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:780,15'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:781,13'
          Dst:             argv2int
        - Src:             'third_party/luajit/src/lj_ffrecord.c:786,17'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:788,15'
          Dst:             argv2int
        - Src:             'third_party/luajit/src/lj_ffrecord.c:789,17'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:792,15'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:793,13'
          Dst:             argv2int
        - Src:             'third_party/luajit/src/lj_ffrecord.c:800,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:801,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:801,13'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:801,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:805,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:807,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:811,13'
          Dst:             recff_string_start
        - Src:             'third_party/luajit/src/lj_ffrecord.c:815,28'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:816,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:817,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:818,20'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:820,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:821,20'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:826,21'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:827,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:827,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:829,2'
          Dst:             lj_trace_err_info
        - Src:             'third_party/luajit/src/lj_ffrecord.c:832,13'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:832,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:833,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:834,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:837,7'
          Dst:             lj_opt_fold
    - functionName:    recff_bit_tohex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_opt_fold
        - recff_bit64_tohex
        - recff_bufhdr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:727,14'
          Dst:             recff_bufhdr
        - Src:             'third_party/luajit/src/lj_ffrecord.c:728,13'
          Dst:             recff_bit64_tohex
        - Src:             'third_party/luajit/src/lj_ffrecord.c:729,16'
          Dst:             lj_opt_fold
    - functionName:    recff_bit_nary
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         10
      ICount:          121
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - lj_opt_fold
        - lj_opt_narrow_tobit
        - recff_bit64_nary
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:687,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:688,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:691,35'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_narrow_tobit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:694,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:695,12'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:696,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:687,7'
          Dst:             recff_bit64_nary
        - Src:             'third_party/luajit/src/lj_ffrecord.c:691,15'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_ffrecord.c:695,12'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_ffrecord.c:695,12'
          Dst:             lj_opt_fold
    - functionName:    recff_bit_shift
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         16
      ICount:          167
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - lj_ir_kint
        - lj_opt_fold
        - lj_opt_narrow_tobit
        - recff_bit64_shift
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:704,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:705,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:708,35'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:711,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:711,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:711,67'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:711,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:712,3'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:720,18'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:711,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:712,3'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:720,18'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:711,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:713,13'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:720,18'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:704,7'
          Dst:             recff_bit64_shift
        - Src:             'third_party/luajit/src/lj_ffrecord.c:708,15'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_ffrecord.c:709,16'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_ffrecord.c:713,13'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:713,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:720,18'
          Dst:             lj_opt_fold
    - functionName:    recff_bit_unary
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_opt_fold
        - lj_opt_narrow_tobit
        - recff_bit64_unary
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:677,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:678,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:680,16'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:677,7'
          Dst:             recff_bit64_unary
        - Src:             'third_party/luajit/src/lj_ffrecord.c:680,16'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_ffrecord.c:680,16'
          Dst:             lj_opt_fold
    - functionName:    recff_bit_tobit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_opt_narrow_tobit
        - recff_bit64_tobit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:667,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:667,45'
              BranchSideFuncs:
                - recff_bit64_tobit
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:669,36'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:667,27'
          Dst:             recff_bit64_tobit
        - Src:             'third_party/luajit/src/lj_ffrecord.c:669,16'
          Dst:             lj_opt_narrow_tobit
    - functionName:    recff_math_random
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         13
      ICount:          425
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_call
        - lj_ir_kgc
        - lj_ir_knum_u64
        - lj_ir_kptr_
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:635,17'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:635,17'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kptr_
                - lj_ir_call
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:635,17'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:641,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:641,7'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:642,28'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:643,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:644,30'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:651,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:635,17'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:637,3'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:638,50'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_ffrecord.c:638,8'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_ffrecord.c:639,9'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_ffrecord.c:640,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:642,16'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:644,18'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:645,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:646,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:647,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:648,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:649,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:651,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:652,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:653,12'
          Dst:             lj_opt_fold
    - functionName:    recff_math_minmax
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         19
      ICount:          240
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - lj_ir_tonumber
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:620,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:621,31'
              BranchSideFuncs:
                - lj_ir_tonumber
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:630,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:623,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:623,33'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:624,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:623,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:624,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:628,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:624,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:624,36'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:625,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:625,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:625,38'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:626,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_tonumber
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:617,13'
          Dst:             lj_ir_tonumber
        - Src:             'third_party/luajit/src/lj_ffrecord.c:621,16'
          Dst:             lj_ir_tonumber
        - Src:             'third_party/luajit/src/lj_ffrecord.c:624,36'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:625,38'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:628,10'
          Dst:             lj_opt_fold
    - functionName:    recff_math_ldexp
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:592,13'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:594,14'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:598,16'
          Dst:             lj_opt_fold
    - functionName:    recff_math_pow
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_opt_narrow_arith
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:610,16'
          Dst:             lj_opt_narrow_arith
    - functionName:    recff_math_atan2
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_call
        - lj_ir_tonum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:583,13'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:584,14'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:585,16'
          Dst:             lj_ir_call
    - functionName:    recff_math_log
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          232
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_knum_u64
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:562,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:566,14'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:574,10'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:561,13'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:568,16'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:569,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:570,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:571,11'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_ffrecord.c:571,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:572,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:574,10'
          Dst:             lj_opt_fold
    - functionName:    recff_math_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:604,13'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:605,16'
          Dst:             lj_opt_fold
    - functionName:    recff_math_unary
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:555,16'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:555,16'
          Dst:             lj_opt_fold
    - functionName:    recff_math_round
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:540,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:540,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:541,10'
              BranchSideFuncs:
                - lj_ir_tonum
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:541,10'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:541,10'
          Dst:             lj_opt_fold
    - functionName:    recff_math_abs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_ggfload
        - lj_ir_tonum
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:531,13'
          Dst:             lj_ir_tonum
        - Src:             'third_party/luajit/src/lj_ffrecord.c:532,16'
          Dst:             lj_ir_ggfload
        - Src:             'third_party/luajit/src/lj_ffrecord.c:532,16'
          Dst:             lj_opt_fold
    - functionName:    recff_xpcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         50
      ICount:          797
      EdgeCount:       57
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_err_throw
        - lj_vm_cpcall
        - recff_xpcall_cp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:489,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:489,7'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:494,11'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:496,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:497,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:498,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:501,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_vm_cpcall
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:507,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:508,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_err_throw
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_err_throw
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:508,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:509,20'
              BranchSideFuncs:
                - lj_err_throw
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:510,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:504,15'
          Dst:             lj_vm_cpcall
        - Src:             'third_party/luajit/src/lj_ffrecord.c:504,15'
          Dst:             recff_xpcall_cp
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:509,7'
          Dst:             lj_err_throw
    - functionName:    recff_pcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lj_record_call
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:468,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:468,7'
              BranchSideFuncs:
                - lj_record_call
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:471,13'
              BranchSideFuncs:
                - lj_record_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:473,5'
          Dst:             lj_record_call
    - functionName:    recff_tostring
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         17
      ICount:          142
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - lj_ir_kgc
        - lj_opt_fold
        - lj_strfmt_obj
        - recff_metacall
        - recff_nyi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:419,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:422,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:422,14'
              BranchSideFuncs:
                - recff_metacall
                - recff_nyi
                - lj_strfmt_obj
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:423,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:424,20'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:426,16'
              BranchSideFuncs:
                - recff_nyi
                - lj_strfmt_obj
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:426,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:427,20'
              BranchSideFuncs:
                - lj_strfmt_obj
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:429,18'
              BranchSideFuncs:
                - recff_nyi
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:422,21'
          Dst:             recff_metacall
        - Src:             'third_party/luajit/src/lj_ffrecord.c:424,20'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:427,20'
          Dst:             lj_strfmt_obj
        - Src:             'third_party/luajit/src/lj_ffrecord.c:427,20'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:429,7'
          Dst:             recff_nyi
    - functionName:    recff_tonumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         32
      ICount:          221
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - lj_assert_fail
        - lj_crecord_tonumber
        - lj_opt_fold
        - lj_opt_narrow_toint
        - lj_strscan_num
        - recff_nyi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:354,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:354,14'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - recff_nyi
                - lj_crecord_tonumber
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:361,7'
              BranchSideFuncs:
                - lj_crecord_tonumber
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:354,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:355,32'
              BranchSideFuncs:
                - lj_crecord_tonumber
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:361,7'
              BranchSideFuncs:
                - lj_crecord_tonumber
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:356,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:356,28'
              BranchSideFuncs:
                - lj_crecord_tonumber
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:357,18'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:356,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:357,18'
              BranchSideFuncs:
                - recff_nyi
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:360,3'
              BranchSideFuncs:
                - lj_crecord_tonumber
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:361,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:361,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:362,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:361,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:362,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:371,14'
              BranchSideFuncs:
                - lj_crecord_tonumber
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:362,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:364,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:371,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:364,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:364,27'
              BranchSideFuncs:
                - lj_strscan_num
                - recff_nyi
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:364,27'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:364,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:365,13'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:368,12'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:371,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:372,25'
              BranchSideFuncs:
                - lj_crecord_tonumber
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:376,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:355,12'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:357,7'
          Dst:             recff_nyi
        - Src:             'third_party/luajit/src/lj_ffrecord.c:364,27'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:364,12'
          Dst:             lj_strscan_num
        - Src:             'third_party/luajit/src/lj_ffrecord.c:365,2'
          Dst:             recff_nyi
        - Src:             'third_party/luajit/src/lj_ffrecord.c:368,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:372,5'
          Dst:             lj_crecord_tonumber
    - functionName:    recff_select
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         25
      ICount:          168
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - lj_ffrecord_select_mode
        - lj_ir_kint
        - recff_nyi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:329,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:329,7'
              BranchSideFuncs:
                - lj_ffrecord_select_mode
                - recff_nyi
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:330,47'
              BranchSideFuncs:
                - lj_ffrecord_select_mode
                - recff_nyi
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:331,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:332,31'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:333,16'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:333,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:334,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:344,18'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:335,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:335,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:336,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:337,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:339,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:343,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:340,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:341,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:342,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:330,23'
          Dst:             lj_ffrecord_select_mode
        - Src:             'third_party/luajit/src/lj_ffrecord.c:332,20'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:344,7'
          Dst:             recff_nyi
    - functionName:    lj_ffrecord_select_mode
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - tr
        - tv
      BBCount:         26
      ICount:          280
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - argv2int
        - lj_assert_fail
        - lj_ir_kgc
        - lj_ir_kint
        - lj_opt_fold
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:310,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:310,26'
              BranchSideFuncs:
                - lj_assert_fail
                - argv2int
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:320,30'
              BranchSideFuncs:
                - argv2int
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:310,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:310,26'
              BranchSideFuncs:
                - argv2int
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:310,26'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:310,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:311,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:320,30'
              BranchSideFuncs:
                - argv2int
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:311,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:311,9'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:311,9'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:311,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:312,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:314,20'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:312,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:312,7'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:318,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:321,34'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:322,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:310,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:311,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:312,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:312,7'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:312,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:314,20'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:314,20'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:315,21'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:316,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:316,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:320,21'
          Dst:             argv2int
        - Src:             'third_party/luajit/src/lj_ffrecord.c:321,21'
          Dst:             lj_trace_err
    - functionName:    recff_rawequal
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lj_record_objcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:288,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:288,14'
              BranchSideFuncs:
                - lj_record_objcmp
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:288,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:288,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:288,7'
              BranchSideFuncs:
                - lj_record_objcmp
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:289,33'
              BranchSideFuncs:
                - lj_record_objcmp
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:289,16'
          Dst:             lj_record_objcmp
    - functionName:    recff_rawset
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         35
      ICount:          480
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - lj_assert_fail
        - lj_record_idx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:274,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:274,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:274,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:274,36'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:274,42'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:274,36'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:274,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:274,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:275,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:276,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:276,29'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:276,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:277,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:278,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:279,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_idx
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:276,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:279,5'
          Dst:             lj_record_idx
    - functionName:    recff_rawget
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         26
      ICount:          354
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_record_idx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:262,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:262,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:262,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:262,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:262,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:263,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:264,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:264,29'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:264,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:265,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:266,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_idx
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:264,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:266,18'
          Dst:             lj_record_idx
    - functionName:    recff_getfenv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         11
      ICount:          136
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - lj_opt_fold
        - recff_nyi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:519,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:519,25'
              BranchSideFuncs:
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:524,14'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:519,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:519,41'
              BranchSideFuncs:
                - recff_nyi
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:524,14'
              BranchSideFuncs:
                - recff_nyi
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:519,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:520,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:524,14'
              BranchSideFuncs:
                - recff_nyi
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:520,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:521,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:524,3'
          Dst:             recff_nyi
    - functionName:    recff_setmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         26
      ICount:          337
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_ir_knull
        - lj_opt_fold
        - lj_record_mm_lookup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:242,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:242,26'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:242,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:242,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:242,45'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:245,14'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:242,48'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:242,51'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:242,48'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:242,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:242,7'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:245,14'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:247,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_knull
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:249,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:249,42'
              BranchSideFuncs:
                - lj_ir_knull
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:249,56'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:251,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:252,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:253,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:247,5'
          Dst:             lj_record_mm_lookup
        - Src:             'third_party/luajit/src/lj_ffrecord.c:248,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:249,30'
          Dst:             lj_ir_knull
        - Src:             'third_party/luajit/src/lj_ffrecord.c:250,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:252,7'
          Dst:             lj_opt_fold
    - functionName:    recff_getmetatable
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         16
      ICount:          183
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - lj_assert_fail
        - lj_record_mm_lookup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:227,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:227,7'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:229,14'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:231,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_record_mm_lookup
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_record_mm_lookup
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_record_mm_lookup
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:231,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:232,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:234,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:1001,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:231,9'
          Dst:             lj_record_mm_lookup
    - functionName:    recff_ipairs_aux
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         21
      ICount:          336
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
        - lj_opt_narrow_toint
        - lj_record_idx
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:439,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:439,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:440,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:440,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:441,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:442,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:1041,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:1041,12'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:443,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:443,29'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:443,29'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:444,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_opt_narrow_toint
                - lj_ir_kint
                - lj_opt_fold
                - lj_record_idx
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:441,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ffrecord.c:442,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:443,29'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:445,14'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:446,27'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_ffrecord.c:446,27'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ffrecord.c:447,18'
          Dst:             lj_record_idx
    - functionName:    recff_xpairs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         19
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_ir_kint
        - recff_metacall
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:455,52'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:456,17'
              BranchSideFuncs:
                - recff_metacall
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:457,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:455,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:455,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:457,9'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:457,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:458,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:463,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:458,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:458,20'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:458,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:460,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:460,42'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:460,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:456,2'
          Dst:             recff_metacall
        - Src:             'third_party/luajit/src/lj_ffrecord.c:458,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:458,20'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_ffrecord.c:460,31'
          Dst:             lj_ir_kint
    - functionName:    recff_type
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         10
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:214,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:215,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:219,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:220,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:220,16'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:220,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:220,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ffrecord.c:220,16'
          Dst:             lj_ir_kgc
    - functionName:    recff_assert
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recdef_lookup
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fn
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1203,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1204,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1206,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lj_ffrecord_func
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_ffrecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lj_record_ret
        - recdef_lookup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1219,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1219,7'
              BranchSideFuncs:
                - lj_record_ret
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1220,9'
              BranchSideFuncs:
                - lj_record_ret
        - Branch String:   'third_party/luajit/src/lj_ffrecord.c:1220,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1220,38'
              BranchSideFuncs:
                - lj_record_ret
            - BranchSide:      'third_party/luajit/src/lj_ffrecord.c:1221,19'
              BranchSideFuncs:
                - lj_record_ret
      Callsites:
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1213,16'
          Dst:             recdef_lookup
        - Src:             'third_party/luajit/src/lj_ffrecord.c:1221,5'
          Dst:             lj_record_ret
    - functionName:    crec_fill_emit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - ml
        - mlp
        - trdst
        - trfill
      BBCount:         7
      ICount:          135
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - lj_ir_kint64
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:305,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:306,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:310,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:306,18'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:307,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:308,5'
          Dst:             lj_opt_fold
    - functionName:    crec_fill_unroll
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ml
        - len
        - step
      BBCount:         11
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:284,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:285,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:291,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:285,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:285,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:286,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:293,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:284,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:294,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crec_copy_emit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - ml
        - mlp
        - trdst
        - trsrc
      BBCount:         16
      ICount:          278
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lj_ir_kint64
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:210,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:211,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:225,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:217,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:217,37'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:218,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:217,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:210,3'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:218,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:219,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:220,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:223,5'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:211,18'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:212,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:213,19'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:220,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:221,2'
          Dst:             lj_opt_fold
    - functionName:    crec_copy_unroll
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ml
        - len
        - step
        - tp
      BBCount:         14
      ICount:          105
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:187,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:187,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:188,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:189,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:190,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:196,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:190,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:190,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:191,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:198,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:189,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:199,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crec_copy_struct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ml
        - cts
        - ct
      BBCount:         43
      ICount:          342
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - crec_ct2irt
        - lj_assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:153,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:154,27'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:178,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:156,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:159,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:173,17'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:159,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:159,29'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:160,28'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:162,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:162,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:163,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:163,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:163,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:164,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:167,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:168,6'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:173,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:168,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:168,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:169,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:173,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:175,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:161,12'
          Dst:             crec_ct2irt
    - functionName:    crec_ct2irt
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - ct
      BBCount:         43
      ICount:          278
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - lj_assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:100,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:100,48'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:101,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:101,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:102,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:112,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:102,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:103,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:108,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:103,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:104,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:105,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:109,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:110,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:112,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:113,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:114,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:115,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:117,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:100,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    crec_snap_caller
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
      BBCount:         8
      ICount:          174
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - lj_snap_add
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1206,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1206,31'
              BranchSideFuncs:
                - lj_snap_add
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1207,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1206,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1207,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1208,11'
              BranchSideFuncs:
                - lj_snap_add
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1207,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1213,3'
          Dst:             lj_snap_add
    - functionName:    crec_call_args
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
        - cts
        - ct
      BBCount:         74
      ICount:          670
      EdgeCount:       91
      CyclomaticComplexity: 19
      functionsReached:
        - crec_ct_tv
        - lj_assert_fail
        - lj_ccall_ctid_vararg
        - lj_opt_fold
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1123,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1124,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1128,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1125,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1125,37'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1126,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1129,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1133,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1192,8'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1133,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1134,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1136,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1136,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1137,30'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1142,13'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1139,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1139,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1140,13'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1142,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1143,15'
              BranchSideFuncs:
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1144,34'
              BranchSideFuncs:
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1147,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1147,35'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1150,21'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1147,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1148,4'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1150,21'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1147,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1149,20'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1150,21'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1151,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1152,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1152,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1153,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1158,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1153,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1154,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1156,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - lj_ccall_ctid_vararg
                - lj_assert_fail
                - lj_trace_err
                - crec_ct_tv
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1193,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1194,10'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1195,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1134,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1139,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1143,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1144,13'
          Dst:             lj_ccall_ctid_vararg
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1149,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1150,10'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1154,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1156,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1194,10'
          Dst:             lj_opt_fold
    - functionName:    crec_ct_tv
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - d
        - dp
        - sp
        - sval
      BBCount:         182
      ICount:          1657
      EdgeCount:       227
      CyclomaticComplexity: 47
      functionsReached:
        - argv2cdata
        - crec_ct2irt
        - crec_ct_ct
        - lj_assert_fail
        - lj_ctype_getfieldq
        - lj_ctype_intern
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_kint64
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_trace_err
      functionUses:    25
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:606,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:607,9'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:609,14'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kptr_
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:609,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:610,9'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:612,14'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kptr_
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:612,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:613,21'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:615,14'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_crecord.c:615,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:616,10'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:617,14'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:617,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:618,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:626,14'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:618,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:618,19'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:618,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:619,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:620,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:624,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:626,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:627,9'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:647,14'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:627,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:628,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:640,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:628,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:628,20'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:628,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:633,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:633,18'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:640,5'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:633,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:634,2'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:640,5'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:634,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:634,2'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:636,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:640,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:641,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:644,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:647,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:649,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:653,22'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:655,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:655,14'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_intern
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:655,14'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:656,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:657,29'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:661,23'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:663,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:664,12'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:673,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:665,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:666,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:671,2'
              BranchSideFuncs:
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:668,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:668,45'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:669,18'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:673,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:673,32'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:674,12'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:673,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:674,12'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:677,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:677,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:677,32'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:678,11'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:677,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:678,11'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:682,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:678,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:678,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:679,12'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:684,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:684,33'
              BranchSideFuncs:
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:686,5'
              BranchSideFuncs:
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:684,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:685,12'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:686,5'
              BranchSideFuncs:
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:690,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:690,46'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:690,7'
              BranchSideFuncs:
                - crec_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_ct
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_ct
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:613,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:616,10'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_crecord.c:618,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:620,17'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:621,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:621,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:622,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:624,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:624,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:628,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:630,20'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_crecord.c:632,7'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:632,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:634,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:634,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:637,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:641,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:644,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:644,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:649,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:653,11'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:655,14'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:657,13'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:661,11'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:664,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:668,33'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:669,6'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:674,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:678,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:679,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:682,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:682,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:685,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:690,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:691,10'
          Dst:             crec_ct_ct
    - functionName:    argv2cdata
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - tr
        - o
      BBCount:         9
      ICount:          129
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
        - lj_trace_err
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:51,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:52,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:53,8'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:53,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:53,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:53,8'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:52,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:53,8'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:55,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:56,3'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:56,3'
          Dst:             lj_opt_fold
    - functionName:    crec_ct_ct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - d
        - s
        - dp
        - sp
        - svisnz
      BBCount:         166
      ICount:          1612
      EdgeCount:       205
      CyclomaticComplexity: 41
      functionsReached:
        - crec_copy
        - crec_ct2irt
        - crec_isnonzero
        - lj_assert_fail
        - lj_ir_kint
        - lj_ir_kint64
        - lj_ir_knum_u64
        - lj_opt_fold
        - lj_opt_narrow_toint
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:398,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:398,44'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:399,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:398,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:399,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:406,11'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_cconv.h:30,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:30,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:33,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_cconv.h:37,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:37,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:38,10'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_cconv.h:30,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:30,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:33,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_cconv.h:37,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:37,3'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_cconv.h:38,10'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint64
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_crecord.c:406,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:409,5'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:412,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:412,9'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:422,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:422,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:443,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:446,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:451,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:451,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:458,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:458,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:468,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:468,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:480,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:480,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_knum_u64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:487,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:508,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:508,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:508,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:508,5'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:517,5'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:517,5'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:517,5'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:519,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:524,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:534,9'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:534,9'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_copy
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:536,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:412,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:414,20'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:422,5'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:414,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:414,68'
              BranchSideFuncs:
                - lj_ir_knum_u64
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:414,38'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_crecord.c:414,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:414,68'
              BranchSideFuncs:
                - lj_ir_knum_u64
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:415,6'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_crecord.c:415,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:415,53'
              BranchSideFuncs:
                - lj_ir_kint64
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:415,23'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
        - Branch String:   'third_party/luajit/src/lj_crecord.c:415,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:415,53'
              BranchSideFuncs:
                - lj_ir_kint64
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:416,16'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_isnonzero
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:428,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:428,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:428,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:428,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:428,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:430,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:430,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:430,23'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:433,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:430,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:430,48'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:433,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:430,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:431,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:433,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:431,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:430,69'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:430,69'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:433,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:433,27'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:435,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:433,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:434,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:435,14'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:434,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:434,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:434,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:438,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,41'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,26'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:438,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,41'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:439,9'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:439,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:439,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:440,5'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:446,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:446,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:446,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:446,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:446,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:447,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:447,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:447,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:447,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:447,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:454,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:455,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:458,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_narrow_toint
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:455,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:455,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:455,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:455,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:464,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:464,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:464,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:464,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:464,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:465,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:465,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:438,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:472,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:472,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:472,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:472,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:472,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:473,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:473,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:473,24'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:474,5'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:484,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:484,27'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:484,47'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:487,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:487,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:487,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:487,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:487,45'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:490,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:493,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:494,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:497,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:519,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:519,26'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:522,5'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:524,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:524,26'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:526,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:534,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:534,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:535,15'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_copy
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:393,15'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:394,15'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:406,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:406,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:406,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:406,11'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:414,57'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_crecord.c:415,40'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:416,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:417,18'
          Dst:             crec_isnonzero
        - Src:             'third_party/luajit/src/lj_crecord.c:418,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:419,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:431,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:434,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:436,12'
          Dst:             lj_opt_narrow_toint
        - Src:             'third_party/luajit/src/lj_crecord.c:440,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:443,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:447,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:455,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:465,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:468,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:473,24'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:480,18'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:480,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:481,7'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_crecord.c:481,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:490,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:491,13'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:491,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:492,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:494,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:495,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:497,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:498,13'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:498,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:499,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:526,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:535,26'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:535,5'
          Dst:             crec_copy
        - Src:             'third_party/luajit/src/lj_crecord.c:541,5'
          Dst:             lj_trace_err
    - functionName:    crec_isnonzero
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - p
      BBCount:         16
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:369,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:370,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:371,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:371,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:372,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:373,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:373,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:374,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:379,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:374,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:375,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:377,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:379,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:380,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:381,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:381,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:382,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:383,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:383,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:384,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:386,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crec_copy
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - trdst
        - trsrc
        - trlen
        - ct
      BBCount:         55
      ICount:          429
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - crec_copy_emit
        - crec_copy_struct
        - crec_copy_unroll
        - crec_ct2irt
        - lj_assert_fail
        - lj_ir_call
        - lj_opt_fold
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:231,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:231,7'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
                - crec_copy_struct
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:233,11'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
                - crec_copy_struct
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:237,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:237,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:238,9'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
                - crec_copy_struct
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:238,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:238,33'
              BranchSideFuncs:
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:239,9'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
                - crec_copy_struct
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:239,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:240,22'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_copy_struct
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - crec_copy_unroll
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:256,12'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:241,7'
              BranchSideFuncs:
                - crec_copy_struct
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - crec_copy_unroll
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:243,11'
              BranchSideFuncs:
                - crec_copy_struct
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - crec_copy_unroll
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:241,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:241,7'
              BranchSideFuncs:
                - crec_copy_struct
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - crec_copy_unroll
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:243,11'
              BranchSideFuncs:
                - crec_copy_struct
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - crec_copy_unroll
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:243,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:244,30'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:249,19'
              BranchSideFuncs:
                - crec_copy_struct
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - crec_copy_unroll
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:246,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:246,23'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:247,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:248,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:248,2'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:249,7'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:249,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:250,16'
              BranchSideFuncs:
                - crec_copy_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:253,25'
              BranchSideFuncs:
                - crec_copy_struct
                - lj_ir_call
                - lj_opt_fold
                - crec_copy_emit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:264,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:265,22'
              BranchSideFuncs:
                - crec_copy_emit
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:270,3'
              BranchSideFuncs:
                - lj_ir_call
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:266,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:267,2'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:268,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:241,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:245,7'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:248,2'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:253,8'
          Dst:             crec_copy_struct
        - Src:             'third_party/luajit/src/lj_crecord.c:262,11'
          Dst:             crec_copy_unroll
        - Src:             'third_party/luajit/src/lj_crecord.c:265,7'
          Dst:             crec_copy_emit
        - Src:             'third_party/luajit/src/lj_crecord.c:267,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:273,3'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_crecord.c:274,3'
          Dst:             lj_opt_fold
    - functionName:    lj_crecord_tonumber
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1903
      functionLinenumberEnd: 1919
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         49
      ICount:          383
      EdgeCount:       61
      CyclomaticComplexity: 14
      functionsReached:
        - argv2cdata
        - crec_ct_tv
        - lj_assert_fail
        - lj_ctype_rawref
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1905,40'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1905,40'
              BranchSideFuncs:
                - lj_ctype_rawref
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1905,40'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1906,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1906,48'
              BranchSideFuncs:
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1907,7'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1907,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1907,32'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1908,9'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1907,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1908,9'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1916,16'
              BranchSideFuncs:
                - argv2cdata
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1908,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1908,46'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1912,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1908,60'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1909,4'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1912,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1909,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1909,22'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1910,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1908,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1910,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1912,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1905,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1905,19'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_crecord.c:1906,36'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1913,18'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1916,5'
          Dst:             argv2cdata
    - functionName:    recff_bit64_tohex
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1865
      functionLinenumberEnd: 1897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - rd
        - hdr
      BBCount:         34
      ICount:          438
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - crec_bit64_type
        - crec_ct_tv
        - lj_assert_fail
        - lj_carith_check64
        - lj_ir_call
        - lj_ir_kint
        - lj_ir_kint64
        - lj_opt_fold
        - lj_opt_narrow_tobit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1871,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1872,13'
              BranchSideFuncs:
                - lj_carith_check64
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1880,9'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1874,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1875,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1877,34'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1882,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1882,31'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1883,17'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1883,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1883,28'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1884,21'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1885,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1886,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1891,30'
              BranchSideFuncs:
                - lj_opt_narrow_tobit
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_ir_call
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1887,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1888,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1890,3'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1892,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1893,12'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1894,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1867,16'
          Dst:             crec_bit64_type
        - Src:             'third_party/luajit/src/lj_crecord.c:1873,18'
          Dst:             lj_carith_check64
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1875,14'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1877,14'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_crecord.c:1878,5'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1878,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1886,10'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1888,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1888,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1891,10'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_crecord.c:1893,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1893,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1894,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1897,56'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1897,10'
          Dst:             lj_ir_call
    - functionName:    crec_bit64_type
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cts
        - tv
      BBCount:         30
      ICount:          199
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
        - lj_ctype_rawref
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1774,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1775,33'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1782,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1775,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1775,38'
              BranchSideFuncs:
                - lj_ctype_rawref
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1775,38'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1776,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1776,50'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1777,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1778,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1778,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1780,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1777,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1779,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1780,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1775,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1775,17'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_crecord.c:1776,38'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
    - functionName:    recff_bit64_shift
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1862
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         37
      ICount:          434
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - crec_bit64_type
        - crec_ct_tv
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
        - lj_opt_narrow_tobit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1836,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1836,21'
              BranchSideFuncs:
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1843,24'
              BranchSideFuncs:
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1836,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1837,22'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1843,24'
              BranchSideFuncs:
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1839,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1840,13'
              BranchSideFuncs:
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1841,18'
              BranchSideFuncs:
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1844,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1845,26'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1861,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_narrow_tobit
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1847,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1847,41'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1848,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1848,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1848,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1848,67'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1848,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1849,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1857,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1848,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1849,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1857,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1848,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1850,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1857,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1837,11'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1840,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1843,8'
          Dst:             crec_bit64_type
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1845,15'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1847,21'
          Dst:             lj_opt_narrow_tobit
        - Src:             'third_party/luajit/src/lj_crecord.c:1850,13'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1850,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1857,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1858,18'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1858,18'
          Dst:             lj_opt_fold
    - functionName:    recff_bit64_nary
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1809
      functionLinenumberEnd: 1829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         22
      ICount:          285
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - crec_bit64_type
        - crec_ct_tv
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1813,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1814,35'
              BranchSideFuncs:
                - crec_bit64_type
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1817,7'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1815,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1815,24'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
                - crec_bit64_type
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1816,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
                - crec_bit64_type
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1817,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1818,27'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1828,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - crec_ct_tv
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1821,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1822,29'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1825,18'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1814,19'
          Dst:             crec_bit64_type
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1820,15'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1822,18'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1823,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1825,18'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1825,18'
          Dst:             lj_opt_fold
    - functionName:    recff_bit64_unary
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         11
      ICount:          194
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - crec_bit64_type
        - crec_ct_tv
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1799,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1800,26'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1805,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1798,16'
          Dst:             crec_bit64_type
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1800,15'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1801,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1802,18'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1802,18'
          Dst:             lj_opt_fold
    - functionName:    recff_bit64_tobit
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         11
      ICount:          146
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - crec_ct_tv
        - lj_assert_fail
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1790,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1790,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1791,10'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1788,13'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1791,10'
          Dst:             lj_opt_fold
    - functionName:    crec_finalizer
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - trcd
        - trfin
        - fin
      BBCount:         12
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - lj_ir_call
        - lj_ir_kint
        - lj_ir_kptr_
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:943,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:944,10'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_ir_kint
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:945,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kptr_
                - lj_ir_kint
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_crecord.c:944,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:944,25'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:945,3'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_crecord.c:945,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:946,13'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_ir_kint
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:948,18'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:944,25'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_crecord.c:946,13'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_crecord.c:948,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:951,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:950,3'
          Dst:             lj_ir_call
    - functionName:    recff_ffi_gc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         5
      ICount:          61
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - argv2cdata
        - crec_finalizer
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1764,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1765,18'
              BranchSideFuncs:
                - crec_finalizer
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1766,18'
              BranchSideFuncs:
                - crec_finalizer
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1763,3'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_crecord.c:1765,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1766,3'
          Dst:             crec_finalizer
    - functionName:    recff_ffi_xof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1745
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         17
      ICount:          180
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - argv2ctype
        - lj_assert_fail
        - lj_ctype_rawref
        - lj_ir_kgc
        - lj_opt_fold
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1747,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1748,33'
              BranchSideFuncs:
                - lj_ctype_rawref
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1751,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1749,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1750,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1751,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1752,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1753,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1754,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1746,16'
          Dst:             argv2ctype
        - Src:             'third_party/luajit/src/lj_crecord.c:1748,17'
          Dst:             lj_ctype_rawref
        - Src:             'third_party/luajit/src/lj_crecord.c:1750,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1753,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1754,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1754,5'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:1754,5'
          Dst:             lj_opt_fold
    - functionName:    argv2ctype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - tr
        - o
      BBCount:         18
      ICount:          200
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - argv2cdata
        - crec_constructor
        - lj_assert_fail
        - lj_cparse
        - lj_ir_kgc
        - lj_opt_fold
        - lj_trace_err
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:74,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:75,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_cparse
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:91,30'
              BranchSideFuncs:
                - argv2cdata
                - crec_constructor
        - Branch String:   'third_party/luajit/src/lj_crecord.c:75,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:75,16'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_cparse
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:75,16'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:87,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:87,30'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:88,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:87,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:88,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:89,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:92,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:92,59'
              BranchSideFuncs:
                - crec_constructor
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:93,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:75,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:79,5'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:79,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:87,9'
          Dst:             lj_cparse
        - Src:             'third_party/luajit/src/lj_crecord.c:88,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:91,19'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_crecord.c:92,42'
          Dst:             crec_constructor
    - functionName:    crec_constructor
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - cd
        - tr
      BBCount:         10
      ICount:          124
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:64,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:64,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:64,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:64,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:64,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:64,3'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:64,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:67,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:68,3'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:68,3'
          Dst:             lj_opt_fold
    - functionName:    recff_ffi_abi
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1741
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         10
      ICount:          110
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
        - lj_opt_fold
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1733,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1735,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1739,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1735,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1735,5'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1735,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1735,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1735,5'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:1735,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1739,5'
          Dst:             lj_trace_err
    - functionName:    recff_ffi_istype
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1720
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - argv2ctype
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1722,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1723,16'
              BranchSideFuncs:
                - argv2ctype
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1727,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1721,3'
          Dst:             argv2ctype
        - Src:             'third_party/luajit/src/lj_crecord.c:1723,5'
          Dst:             argv2ctype
    - functionName:    recff_ffi_typeof
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         13
      ICount:          237
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - argv2ctype
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
        - lj_trace_err_info
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1709,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1710,28'
              BranchSideFuncs:
                - argv2ctype
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1714,14'
              BranchSideFuncs:
                - lj_trace_err_info
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err_info
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1715,23'
              BranchSideFuncs:
                - lj_trace_err_info
        - Branch String:   'third_party/luajit/src/lj_obj.h:932,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:932,5'
              BranchSideFuncs:
                - lj_trace_err_info
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_trace_err_info
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_obj.h:936,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_obj.h:936,5'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_obj.h:937,3'
              BranchSideFuncs:
                - lj_trace_err_info
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1710,31'
          Dst:             argv2ctype
        - Src:             'third_party/luajit/src/lj_crecord.c:1710,17'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1711,18'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1711,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_obj.h:953,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1715,5'
          Dst:             lj_trace_err_info
    - functionName:    crec_fill
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - trdst
        - trlen
        - trfill
        - step
      BBCount:         29
      ICount:          330
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - crec_fill_emit
        - crec_fill_unroll
        - lj_ir_call
        - lj_ir_kint
        - lj_ir_kint64
        - lj_opt_fold
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:316,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:319,26'
              BranchSideFuncs:
                - crec_fill_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_fill_emit
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:340,10'
              BranchSideFuncs:
                - lj_ir_call
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:320,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:320,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:322,12'
              BranchSideFuncs:
                - crec_fill_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_fill_emit
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:323,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:323,43'
              BranchSideFuncs:
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:324,28'
              BranchSideFuncs:
                - crec_fill_unroll
                - lj_ir_call
                - lj_opt_fold
                - crec_fill_emit
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:325,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:325,15'
              BranchSideFuncs:
                - crec_fill_emit
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:326,9'
              BranchSideFuncs:
                - crec_fill_emit
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:326,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:326,29'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:327,16'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:326,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:327,16'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:328,9'
              BranchSideFuncs:
                - crec_fill_emit
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:328,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:329,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:339,20'
              BranchSideFuncs:
                - crec_fill_emit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:329,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:330,6'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:335,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:330,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:331,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:332,11'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_fill_emit
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:324,11'
          Dst:             crec_fill_unroll
        - Src:             'third_party/luajit/src/lj_crecord.c:327,16'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:331,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:332,11'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:332,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:335,11'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:335,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:339,5'
          Dst:             crec_fill_emit
        - Src:             'third_party/luajit/src/lj_crecord.c:343,5'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_crecord.c:345,3'
          Dst:             lj_opt_fold
    - functionName:    recff_ffi_fill
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         61
      ICount:          526
      EdgeCount:       76
      CyclomaticComplexity: 17
      functionsReached:
        - crec_ct_tv
        - crec_fill
        - crec_toint
        - lj_assert_fail
        - lj_ctype_info
        - lj_ir_kint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1687,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1687,16'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1687,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1687,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1687,7'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1688,12'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1689,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1691,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1696,24'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1691,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1691,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1691,34'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1692,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1693,22'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1694,19'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_ctype_info
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_toint
                - lj_ir_kint
                - crec_fill
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1698,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1699,27'
              BranchSideFuncs:
                - crec_toint
                - crec_fill
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1701,27'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_fill
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1691,34'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1694,19'
          Dst:             lj_ctype_info
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1696,13'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1697,13'
          Dst:             crec_toint
        - Src:             'third_party/luajit/src/lj_crecord.c:1699,16'
          Dst:             crec_toint
        - Src:             'third_party/luajit/src/lj_crecord.c:1701,16'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1703,5'
          Dst:             crec_fill
    - functionName:    crec_toint
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1632
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - cts
        - sp
        - sval
      BBCount:         8
      ICount:          76
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - crec_ct_tv
        - lj_assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1632,10'
          Dst:             crec_ct_tv
    - functionName:    recff_ffi_copy
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         26
      ICount:          297
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - crec_copy
        - crec_ct_tv
        - crec_toint
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1669,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1669,16'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1669,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1669,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1669,26'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1669,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1669,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1669,35'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1670,24'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1669,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1669,7'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1670,24'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
                - crec_toint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1672,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1673,26'
              BranchSideFuncs:
                - crec_toint
                - crec_copy
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1675,15'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_copy
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1670,13'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1671,13'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1673,15'
          Dst:             crec_toint
        - Src:             'third_party/luajit/src/lj_crecord.c:1675,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1676,15'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1676,15'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1679,5'
          Dst:             crec_copy
    - functionName:    recff_ffi_string
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         19
      ICount:          224
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - crec_ct_tv
        - crec_toint
        - lj_assert_fail
        - lj_ir_call
        - lj_opt_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1652,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1652,7'
              BranchSideFuncs:
                - crec_toint
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_call
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1653,18'
              BranchSideFuncs:
                - crec_toint
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_call
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1654,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1655,26'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1658,23'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_call
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_call
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_call
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1655,15'
          Dst:             crec_toint
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1656,12'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1658,12'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1659,15'
          Dst:             lj_ir_call
        - Src:             'third_party/luajit/src/lj_crecord.c:1661,18'
          Dst:             lj_opt_fold
    - functionName:    recff_ffi_errno
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         5
      ICount:          42
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - lj_ir_call
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1643,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1644,18'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1645,27'
              BranchSideFuncs:
                - lj_ir_call
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1644,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1645,16'
          Dst:             lj_ir_call
    - functionName:    recff_ffi_new
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1636
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - argv2ctype
        - crec_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1637,21'
          Dst:             argv2ctype
        - Src:             'third_party/luajit/src/lj_crecord.c:1637,3'
          Dst:             crec_alloc
    - functionName:    crec_alloc
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - rd
        - id
      BBCount:         219
      ICount:          1861
      EdgeCount:       283
      CyclomaticComplexity: 66
      functionsReached:
        - crec_ct_tv
        - crec_fill
        - crec_finalizer
        - lj_assert_fail
        - lj_cconv_multi_init
        - lj_ctype_info
        - lj_ctype_meta
        - lj_ctype_vlsize
        - lj_ir_kint
        - lj_ir_kint64
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:965,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:965,29'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:966,15'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_crecord.c:965,51'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:965,55'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:973,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:965,63'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:965,66'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:966,15'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_crecord.c:965,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:966,15'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
                - crec_ct_tv
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:973,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:966,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:966,39'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:967,8'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_crecord.c:967,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:967,28'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:968,8'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:968,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:968,29'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:969,9'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:974,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:976,12'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:985,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:976,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:976,26'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:977,15'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:976,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:977,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:978,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ctype_vlsize
                - lj_ctype_vlsize
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
        - Branch String:   'third_party/luajit/src/lj_crecord.c:989,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:989,22'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:991,7'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:989,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:991,7'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1000,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_cconv_multi_init
        - Branch String:   'third_party/luajit/src/lj_crecord.c:993,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:994,15'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:995,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:996,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:996,47'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:997,15'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
        - Branch String:   'third_party/luajit/src/lj_crecord.c:998,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:998,38'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:999,17'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1000,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1000,31'
              BranchSideFuncs:
                - lj_cconv_multi_init
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1003,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1000,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1001,23'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1003,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1000,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1002,7'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1003,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1003,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1004,34'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1026,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1011,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1011,38'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1012,4'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1011,61'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1012,4'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1013,2'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1011,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1013,2'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1014,14'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1014,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1015,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1026,5'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1017,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1018,9'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1021,13'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1022,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1022,44'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1022,7'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1026,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1028,13'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1082,7'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - crec_ct_tv
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1029,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1030,8'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1046,13'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1031,2'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1032,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1045,7'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1034,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1036,11'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1041,16'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1036,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1036,28'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1037,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1038,34'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1038,37'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1041,4'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1038,59'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1039,5'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1041,4'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1038,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1040,8'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1041,4'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1041,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ir_kint
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1042,6'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - crec_fill
                - lj_ctype_meta
                - crec_finalizer
                - lj_ir_kint
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1047,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1048,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1081,5'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1050,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1054,12'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1076,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1056,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1056,26'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1057,24'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1058,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1058,35'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1061,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1058,57'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1059,3'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1061,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1058,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1060,19'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1061,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1061,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1062,11'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1066,11'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1066,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1066,9'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1066,57'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1071,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1072,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1076,2'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1072,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1073,21'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1074,6'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1076,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs:
                - lj_ctype_meta
                - crec_finalizer
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint
                - lj_ir_kint64
                - lj_opt_fold
                - crec_ct_tv
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1078,17'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1085,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1086,13'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1089,9'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_ct_tv
                - lj_ctype_meta
                - crec_finalizer
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1097,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1097,7'
              BranchSideFuncs:
                - crec_finalizer
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1098,20'
              BranchSideFuncs:
                - crec_finalizer
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:960,17'
          Dst:             lj_ctype_info
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:962,21'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:966,28'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:967,28'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_crecord.c:968,18'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:969,26'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:970,18'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:977,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:978,14'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:980,13'
          Dst:             lj_ctype_vlsize
        - Src:             'third_party/luajit/src/lj_crecord.c:981,13'
          Dst:             lj_ctype_vlsize
        - Src:             'third_party/luajit/src/lj_crecord.c:982,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:982,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:983,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:983,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:986,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:988,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:994,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:995,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:995,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:996,36'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:999,30'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:999,7'
          Dst:             crec_fill
        - Src:             'third_party/luajit/src/lj_crecord.c:1001,3'
          Dst:             lj_cconv_multi_init
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1015,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1015,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1022,33'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1024,2'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1060,6'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1066,46'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1068,9'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1068,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1070,4'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1073,8'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1078,4'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1084,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1084,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1086,2'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1090,23'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1090,2'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1096,9'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lj_crecord.c:1098,5'
          Dst:             crec_finalizer
    - functionName:    recff_clib_index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1585
      functionLinenumberEnd: 1626
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         88
      ICount:          714
      EdgeCount:       107
      CyclomaticComplexity: 21
      functionsReached:
        - crec_ct_tv
        - crec_tv_ct
        - lj_assert_fail
        - lj_ctype_getname
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_kint64
        - lj_ir_knum_u64
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_tab_getstr
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1587,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1587,35'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1587,32'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1587,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1587,58'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1588,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1588,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1588,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1588,7'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1587,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1587,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1589,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1589,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1589,32'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1589,32'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1590,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1590,19'
              BranchSideFuncs:
                - lj_ctype_getname
                - lj_tab_getstr
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1590,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1595,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1595,15'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1623,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1595,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1595,22'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1623,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1595,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1597,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1623,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1598,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1599,6'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1604,18'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1599,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1600,19'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1603,28'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1599,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1601,28'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1603,28'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1604,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1605,16'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1620,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1606,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1606,23'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1606,23'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint64
                - crec_ct_tv
                - crec_tv_ct
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1609,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1610,10'
              BranchSideFuncs:
                - lj_ir_kptr_
                - crec_ct_tv
                - crec_tv_ct
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1612,10'
              BranchSideFuncs:
                - lj_ir_kptr_
                - crec_ct_tv
                - crec_tv_ct
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1613,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1614,28'
              BranchSideFuncs:
                - crec_tv_ct
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1616,4'
              BranchSideFuncs:
                - crec_ct_tv
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1588,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1589,32'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1590,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1592,18'
          Dst:             lj_ctype_getname
        - Src:             'third_party/luajit/src/lj_crecord.c:1593,19'
          Dst:             lj_tab_getstr
        - Src:             'third_party/luajit/src/lj_crecord.c:1597,7'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:1597,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1600,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1601,17'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_crecord.c:1603,17'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1606,23'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1610,10'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1612,10'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_crecord.c:1614,17'
          Dst:             crec_tv_ct
        - Src:             'third_party/luajit/src/lj_crecord.c:1617,4'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:1620,28'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1620,15'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:1623,7'
          Dst:             lj_trace_err
    - functionName:    crec_tv_ct
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - s
        - sid
        - sp
      BBCount:         38
      ICount:          672
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - crec_ct2irt
        - lj_ctype_intern
        - lj_ir_kint
        - lj_ir_kint64
        - lj_opt_fold
        - lj_trace_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:554,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:556,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:572,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:556,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:557,7'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:558,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:559,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:559,27'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:560,14'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:559,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:560,14'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:561,16'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:561,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:561,32'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:562,12'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:561,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:562,12'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:564,17'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:564,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:566,7'
              BranchSideFuncs:
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:570,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:572,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:572,36'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:573,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:572,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:573,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:574,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:574,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:574,41'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:575,14'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:574,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:575,14'
              BranchSideFuncs:
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:577,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:577,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:578,33'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:589,10'
              BranchSideFuncs:
                - lj_trace_err
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:552,14'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:558,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:560,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:566,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:573,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:576,11'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_crecord.c:580,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:580,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:581,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:582,11'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:582,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:583,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:584,11'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:584,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:585,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:586,11'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:586,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:587,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:592,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:595,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:595,10'
          Dst:             lj_opt_fold
    - functionName:    crec_arith_meta
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - sp
        - s
        - cts
        - rd
      BBCount:         77
      ICount:          641
      EdgeCount:       99
      CyclomaticComplexity: 24
      functionsReached:
        - argv2cdata
        - crec_tailcall
        - lj_assert_fail
        - lj_ctype_meta
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1441,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1442,9'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1455,7'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1442,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1443,31'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1448,10'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1445,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1445,39'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1446,26'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1448,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1448,16'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1454,3'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1448,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1448,30'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1454,3'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1448,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1449,31'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1454,3'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1451,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1451,39'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1452,26'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1455,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1456,9'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1460,19'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1456,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1457,21'
              BranchSideFuncs:
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1460,3'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1460,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1461,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1461,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1461,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1467,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1461,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1461,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1467,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1461,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1463,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1467,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1443,20'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1446,12'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lj_crecord.c:1449,20'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1452,12'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lj_crecord.c:1457,7'
          Dst:             crec_tailcall
        - Src:             'third_party/luajit/src/lj_crecord.c:1470,3'
          Dst:             lj_trace_err
    - functionName:    crec_tailcall
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
        - tv
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - lj_assert_fail
        - lj_ir_kgc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:720,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:720,16'
              BranchSideFuncs:
                - lj_ir_kgc
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:720,16'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:720,16'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:720,16'
          Dst:             lj_ir_kgc
    - functionName:    crec_arith_ptr
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - sp
        - s
        - mm
      BBCount:         70
      ICount:          744
      EdgeCount:       95
      CyclomaticComplexity: 27
      functionsReached:
        - lj_ctype_intern
        - lj_ctype_size
        - lj_ir_kint
        - lj_ir_kint64
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1379,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1379,18'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1379,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1379,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1379,26'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1380,7'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1380,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1380,33'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1381,10'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1380,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1381,10'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1404,14'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1381,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1381,26'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1382,3'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1381,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1381,41'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1382,3'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1381,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1381,56'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1382,3'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1381,69'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1382,3'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1402,12'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1382,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1382,30'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1383,11'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1381,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1383,11'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1402,12'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1383,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1385,28'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1396,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1386,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1386,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1387,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1386,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1387,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1388,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1396,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1396,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1396,34'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1402,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1402,45'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1402,28'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1402,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1402,45'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1403,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1402,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1403,7'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1404,3'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1404,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1404,30'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1409,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1404,53'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1405,8'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1409,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1405,32'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1405,35'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1406,15'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1404,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1406,15'
              BranchSideFuncs:
                - lj_ctype_size
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1409,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1417,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1417,25'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1418,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1417,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1418,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1419,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_ir_kint
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1385,14'
          Dst:             lj_ctype_size
        - Src:             'third_party/luajit/src/lj_crecord.c:1388,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1389,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1389,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1391,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1414,17'
          Dst:             lj_ctype_size
        - Src:             'third_party/luajit/src/lj_crecord.c:1418,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1420,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1428,10'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1428,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1429,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1430,10'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_crecord.c:1432,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1432,12'
          Dst:             lj_opt_fold
    - functionName:    crec_arith_int64
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - sp
        - s
        - mm
      BBCount:         76
      ICount:          666
      EdgeCount:       102
      CyclomaticComplexity: 28
      functionsReached:
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1321,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1321,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1372,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1321,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1321,25'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1372,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1321,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1321,52'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1372,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1321,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1327,5'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1372,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1328,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1328,41'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1329,4'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1328,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1329,4'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1330,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1329,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1329,34'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1332,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1328,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1330,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1332,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1336,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1337,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1338,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1337,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1337,26'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1340,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1336,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1338,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1340,13'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1346,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1347,19'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1354,9'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1348,25'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1348,28'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1349,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1348,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1349,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1350,18'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1354,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1354,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1368,12'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1357,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1358,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1360,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1361,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1361,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1362,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1349,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1351,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1368,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1370,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1370,12'
          Dst:             lj_opt_fold
    - functionName:    recff_cdata_arith
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1475
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         239
      ICount:          1976
      EdgeCount:       303
      CyclomaticComplexity: 66
      functionsReached:
        - argv2cdata
        - crec_arith_int64
        - crec_arith_meta
        - crec_arith_ptr
        - crec_ct2irt
        - lj_assert_fail
        - lj_ctype_getfieldq
        - lj_ctype_intern
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_kint64
        - lj_ir_kptr_
        - lj_opt_fold
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1481,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1482,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1564,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1484,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1485,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1486,16'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1486,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1487,31'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1526,16'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1491,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1492,7'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1497,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1493,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1494,24'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1497,7'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1497,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1497,34'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1498,7'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1497,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1498,7'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1501,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1501,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1501,34'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1502,7'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1501,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1502,7'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1505,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1503,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1503,47'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1504,2'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1505,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1506,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1515,7'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1506,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1506,20'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1506,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1510,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1511,21'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1513,2'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1517,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1517,52'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1518,11'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1518,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1519,6'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1526,5'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1519,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1520,7'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1522,8'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1522,21'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1522,38'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1522,24'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1522,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1522,38'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1523,9'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1526,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1527,13'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1531,16'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1527,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1527,29'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1529,12'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1527,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1527,44'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1529,12'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1527,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1527,59'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1529,12'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1527,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1528,15'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1529,12'
              BranchSideFuncs:
                - lj_ir_kptr_
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1531,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1532,22'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1533,16'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1533,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1534,18'
              BranchSideFuncs:
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1554,17'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1537,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1538,15'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1549,18'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1538,15'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1538,15'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1538,15'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1541,10'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1541,13'
              BranchSideFuncs:
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1547,17'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1541,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1543,4'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1547,17'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1549,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1550,7'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1552,15'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_arith_int64
                - crec_arith_ptr
                - crec_arith_meta
                - lj_assert_fail
                - lj_trace_err
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_trace_err
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_trace_err
                - lj_ir_kptr_
                - lj_assert_fail
                - argv2cdata
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_ctype_intern
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1564,23'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1564,26'
              BranchSideFuncs:
                - crec_arith_meta
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1567,25'
              BranchSideFuncs:
                - crec_arith_meta
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1564,42'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1565,28'
              BranchSideFuncs:
                - crec_arith_meta
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1567,25'
              BranchSideFuncs:
                - crec_arith_meta
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1565,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1566,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1569,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1566,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1567,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1569,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1564,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1568,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1569,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1571,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1571,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1571,41'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1571,71'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1571,71'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1572,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1571,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1571,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1573,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1574,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1575,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1578,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1485,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1487,20'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1490,11'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:1492,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1495,8'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:1498,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1502,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1503,35'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1507,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1509,4'
          Dst:             lj_ctype_intern
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1515,7'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1515,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1517,40'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1523,9'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1528,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1529,12'
          Dst:             lj_ir_kptr_
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1535,20'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1538,15'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1540,15'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_crecord.c:1543,4'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:1543,4'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1544,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1545,9'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1547,4'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1550,7'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:1550,7'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1552,2'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1565,11'
          Dst:             crec_arith_int64
        - Src:             'third_party/luajit/src/lj_crecord.c:1566,11'
          Dst:             crec_arith_ptr
        - Src:             'third_party/luajit/src/lj_crecord.c:1567,9'
          Dst:             crec_arith_meta
    - functionName:    crec_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
        - cd
      BBCount:         127
      ICount:          1130
      EdgeCount:       164
      CyclomaticComplexity: 39
      functionsReached:
        - crec_call_args
        - crec_ct2irt
        - crec_snap_caller
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
        - lj_tab_get
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1226,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1227,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1230,7'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1230,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1231,17'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1286,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - crec_ct2irt
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_cdata.h:18,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:19,45'
              BranchSideFuncs:
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_cdata.h:21,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:21,5'
              BranchSideFuncs:
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_cdata.h:22,22'
              BranchSideFuncs:
                - lj_tab_get
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1238,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1239,20'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1240,9'
              BranchSideFuncs:
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1240,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1241,9'
              BranchSideFuncs:
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1243,18'
              BranchSideFuncs:
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1243,41'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1243,44'
              BranchSideFuncs:
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1244,32'
              BranchSideFuncs:
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1243,67'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1244,32'
              BranchSideFuncs:
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1244,4'
              BranchSideFuncs:
                - lj_trace_err
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1244,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1244,32'
              BranchSideFuncs:
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
                - lj_ir_kint
                - lj_opt_fold
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1245,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1243,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs:
                - lj_trace_err
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1245,20'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1247,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1252,14'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1254,10'
              BranchSideFuncs:
                - crec_call_args
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - crec_snap_caller
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1255,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1256,11'
              BranchSideFuncs:
                - crec_snap_caller
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1270,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1256,37'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1256,40'
              BranchSideFuncs:
                - crec_snap_caller
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1260,19'
              BranchSideFuncs:
                - crec_snap_caller
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1256,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1258,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1260,19'
              BranchSideFuncs:
                - crec_snap_caller
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1270,29'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1270,42'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1272,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1270,56'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1271,9'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1272,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1271,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1271,25'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1272,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1271,38'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1271,41'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1272,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1270,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1272,30'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1275,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1274,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1274,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1274,27'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1274,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1274,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1275,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1275,31'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1275,34'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1276,12'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1275,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1276,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1277,16'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1277,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1277,31'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1278,12'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1277,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1278,12'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1279,16'
              BranchSideFuncs:
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1279,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1279,31'
              BranchSideFuncs:
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1280,12'
              BranchSideFuncs:
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1231,17'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1233,16'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:1237,26'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1238,9'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_crecord.c:1239,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1245,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:1252,14'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1252,14'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1254,10'
          Dst:             crec_call_args
        - Src:             'third_party/luajit/src/lj_crecord.c:1254,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1260,2'
          Dst:             crec_snap_caller
        - Src:             'third_party/luajit/src/lj_crecord.c:1263,2'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1272,19'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:1273,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1276,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1278,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:1280,12'
          Dst:             lj_opt_fold
    - functionName:    recff_cdata_call
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         39
      ICount:          319
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - argv2cdata
        - crec_alloc
        - crec_call
        - crec_constructor
        - crec_tailcall
        - lj_assert_fail
        - lj_ctype_meta
        - lj_trace_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1297,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1298,27'
              BranchSideFuncs:
                - crec_constructor
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1300,24'
              BranchSideFuncs:
                - crec_call
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1300,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1301,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1305,27'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1305,51'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1305,73'
              BranchSideFuncs:
                - lj_ctype_meta
                - lj_trace_err
                - crec_alloc
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1306,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1307,9'
              BranchSideFuncs:
                - lj_trace_err
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1311,14'
              BranchSideFuncs:
                - lj_trace_err
                - crec_alloc
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1307,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1308,21'
              BranchSideFuncs:
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1311,3'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:1311,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs:
                - crec_alloc
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:1312,16'
              BranchSideFuncs:
                - crec_alloc
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:1292,17'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_crecord.c:1298,10'
          Dst:             crec_constructor
        - Src:             'third_party/luajit/src/lj_crecord.c:1300,14'
          Dst:             crec_call
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:1305,8'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lj_crecord.c:1308,7'
          Dst:             crec_tailcall
        - Src:             'third_party/luajit/src/lj_crecord.c:1312,5'
          Dst:             crec_alloc
        - Src:             'third_party/luajit/src/lj_crecord.c:1316,3'
          Dst:             lj_trace_err
    - functionName:    crec_index_meta
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - cts
        - ct
        - rd
      BBCount:         26
      ICount:          235
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - crec_tailcall
        - lj_assert_fail
        - lj_ctype_meta
        - lj_ir_kgc
        - lj_opt_fold
        - lj_record_constify
        - lj_tab_get
        - lj_trace_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:736,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:737,18'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_tab_get
                - lj_record_constify
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:738,7'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_tab_get
                - lj_record_constify
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - crec_tailcall
        - Branch String:   'third_party/luajit/src/lj_crecord.c:738,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:739,19'
              BranchSideFuncs:
                - crec_tailcall
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:740,14'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_tab_get
                - lj_record_constify
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:740,28'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:740,31'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_tab_get
                - lj_record_constify
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:752,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:740,43'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:740,46'
              BranchSideFuncs:
                - lj_trace_err
                - lj_assert_fail
                - lj_tab_get
                - lj_record_constify
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:752,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:740,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:742,29'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_tab_get
                - lj_record_constify
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:752,18'
              BranchSideFuncs:
                - lj_trace_err
        - Branch String:   'third_party/luajit/src/lj_crecord.c:742,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:742,35'
              BranchSideFuncs:
                - lj_tab_get
                - lj_record_constify
                - lj_trace_err
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:742,35'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:744,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:745,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:747,5'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:747,5'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:0,0'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:747,5'
              BranchSideFuncs:
                - lj_assert_fail
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:735,17'
          Dst:             lj_ctype_meta
        - Src:             'third_party/luajit/src/lj_crecord.c:737,5'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:739,5'
          Dst:             crec_tailcall
        - Src:             'third_party/luajit/src/lj_crecord.c:742,35'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:742,18'
          Dst:             lj_tab_get
        - Src:             'third_party/luajit/src/lj_crecord.c:743,18'
          Dst:             lj_record_constify
        - Src:             'third_party/luajit/src/lj_crecord.c:745,7'
          Dst:             lj_trace_err
        - Src:             'third_party/luajit/src/lj_crecord.c:747,5'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:747,5'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:747,5'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:752,5'
          Dst:             lj_trace_err
    - functionName:    crec_index_bf
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - J
        - rd
        - ptr
        - info
      BBCount:         28
      ICount:          682
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - crec_ct_tv
        - lj_assert_fail
        - lj_ir_kint
        - lj_opt_fold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:762,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:762,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:763,7'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:763,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:764,10'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:781,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:764,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:765,12'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:770,18'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:770,16'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:771,12'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:774,7'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:774,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:774,7'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:775,12'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_ir_kint
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:760,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:762,3'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:765,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:765,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:767,7'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:771,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:771,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:772,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:772,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:774,7'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:775,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:775,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:776,12'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:776,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:786,15'
          Dst:             crec_ct_tv
        - Src:             'third_party/luajit/src/lj_crecord.c:787,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:787,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:789,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:789,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:790,10'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:790,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:791,10'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:792,5'
          Dst:             lj_opt_fold
    - functionName:    crec_reassoc_ofs
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - J
        - tr
        - ofsp
        - sz
      BBCount:         25
      ICount:          188
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - lj_assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_crecord.c:703,44'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:703,47'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:703,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:703,66'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:703,66'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:704,8'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:704,24'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:704,27'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:705,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:704,45'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:704,48'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:705,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:703,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:703,7'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:705,18'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:707,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:708,22'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:710,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:708,22'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:708,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:711,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/luajit/src/lj_crecord.c:711,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:711,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:711,54'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:708,22'
          Dst:             lj_assert_fail
    - functionName:    recff_cdata_index
      functionSourceFile: '/src/tarantool/third_party/luajit/src/lj_crecord.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - J
        - rd
      BBCount:         246
      ICount:          2258
      EdgeCount:       315
      CyclomaticComplexity: 71
      functionsReached:
        - argv2cdata
        - crec_constructor
        - crec_ct2irt
        - crec_ct_tv
        - crec_index_bf
        - crec_index_meta
        - crec_reassoc_ofs
        - crec_tv_ct
        - lj_assert_fail
        - lj_ctype_getfieldq
        - lj_ctype_size
        - lj_ir_kgc
        - lj_ir_kint
        - lj_ir_kint64
        - lj_ir_knum_u64
        - lj_opt_fold
        - lj_opt_narrow_cindex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_opt_fold
                - crec_reassoc_ofs
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:808,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:808,7'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:809,26'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:810,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:810,52'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:811,11'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - lj_opt_fold
                - crec_reassoc_ofs
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
        - Branch String:   'third_party/luajit/src/lj_crecord.c:818,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:819,32'
              BranchSideFuncs:
                - lj_opt_narrow_cindex
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:841,14'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:820,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:821,7'
              BranchSideFuncs:
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:841,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:823,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:824,8'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:825,26'
              BranchSideFuncs:
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:841,14'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:842,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:863,14'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:842,20'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:842,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:842,20'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct2irt
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:845,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:845,38'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:863,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:845,50'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:845,53'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:863,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:845,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:846,11'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:863,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:846,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:847,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:848,18'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:848,18'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:849,8'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:851,8'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:855,49'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:855,54'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:861,7'
              BranchSideFuncs:
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:855,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:856,8'
              BranchSideFuncs:
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:861,7'
              BranchSideFuncs:
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:864,19'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:864,19'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:864,19'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:865,12'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:865,15'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:867,9'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:865,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:866,22'
              BranchSideFuncs:
                - crec_constructor
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:867,9'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:437,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:437,53'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:438,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:867,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:870,13'
              BranchSideFuncs:
                - lj_ctype_getfieldq
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:893,16'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:871,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:872,20'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:893,5'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:875,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:876,8'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:883,13'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:876,33'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:877,21'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:881,28'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - lj_ir_kint
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - lj_ir_kint
                - lj_ir_knum_u64
        - Branch String:   'third_party/luajit/src/lj_crecord.c:876,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:878,30'
              BranchSideFuncs:
                - lj_ir_knum_u64
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:881,28'
              BranchSideFuncs:
                - lj_ir_kint
        - Branch String:   'third_party/luajit/src/lj_crecord.c:883,13'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:884,8'
              BranchSideFuncs:
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:889,4'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:884,8'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:885,12'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - crec_index_bf
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:886,18'
              BranchSideFuncs:
                - crec_index_bf
        - Branch String:   'third_party/luajit/src/lj_crecord.c:889,4'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:889,4'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:890,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:894,26'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:895,6'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:902,5'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:895,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:895,33'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kgc
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:896,6'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:895,58'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:896,6'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:898,2'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:896,30'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:896,33'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:902,5'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:894,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:898,2'
              BranchSideFuncs:
                - lj_ir_kgc
                - lj_opt_fold
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:902,5'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:899,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:899,39'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:900,8'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:904,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:905,9'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:917,7'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
        - Branch String:   'third_party/luajit/src/lj_crecord.c:905,9'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:906,35'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:913,21'
              BranchSideFuncs:
                - crec_index_meta
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
        - Branch String:   'third_party/luajit/src/lj_ctype.h:444,35'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:444,25'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_index_meta
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:445,10'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
        - Branch String:   'third_party/luajit/src/lj_crecord.c:907,11'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:908,7'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:912,5'
              BranchSideFuncs:
                - crec_index_meta
        - Branch String:   'third_party/luajit/src/lj_crecord.c:910,6'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:910,23'
              BranchSideFuncs:
                - crec_index_meta
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - lj_ir_kgc
                - lj_opt_fold
                - lj_ctype_getfieldq
                - lj_ir_kgc
                - lj_opt_fold
                - lj_assert_fail
                - crec_index_bf
                - lj_ir_kint64
                - lj_opt_fold
                - lj_ir_kint
                - lj_assert_fail
                - lj_ir_knum_u64
                - lj_assert_fail
                - crec_constructor
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - lj_assert_fail
                - crec_ct2irt
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ctype_size
                - crec_reassoc_ofs
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_ir_kint64
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_opt_fold
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_narrow_cindex
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:911,7'
              BranchSideFuncs:
                - crec_index_meta
        - Branch String:   'third_party/luajit/src/lj_crecord.c:917,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:918,11'
              BranchSideFuncs:
                - lj_ir_kint64
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:921,18'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
                - lj_opt_fold
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:922,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:923,11'
              BranchSideFuncs:
                - lj_opt_fold
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:928,3'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:928,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:929,22'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:931,7'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:427,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:427,3'
              BranchSideFuncs:
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:430,20'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_ctype.h:411,3'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:411,3'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
            - BranchSide:      'third_party/luajit/src/lj_ctype.h:412,10'
              BranchSideFuncs:
                - crec_ct_tv
                - crec_tv_ct
                - lj_assert_fail
                - lj_assert_fail
        - Branch String:   'third_party/luajit/src/lj_crecord.c:931,7'
          Branch Sides:
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:932,29'
              BranchSideFuncs:
                - crec_tv_ct
            - BranchSide:      'third_party/luajit/src/lj_crecord.c:934,5'
              BranchSideFuncs:
                - crec_ct_tv
      Callsites:
        - Src:             'third_party/luajit/src/lj_crecord.c:802,17'
          Dst:             argv2cdata
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:811,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:813,11'
          Dst:             crec_reassoc_ofs
        - Src:             'third_party/luajit/src/lj_crecord.c:819,11'
          Dst:             lj_opt_narrow_cindex
        - Src:             'third_party/luajit/src/lj_crecord.c:824,8'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:824,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:825,12'
          Dst:             lj_ctype_size
        - Src:             'third_party/luajit/src/lj_crecord.c:826,13'
          Dst:             crec_reassoc_ofs
        - Src:             'third_party/luajit/src/lj_crecord.c:838,13'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:838,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:839,13'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:842,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:844,16'
          Dst:             crec_ct2irt
        - Src:             'third_party/luajit/src/lj_crecord.c:847,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:849,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:851,8'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:851,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:853,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:856,8'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:864,19'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:866,27'
          Dst:             crec_constructor
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:437,41'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:870,13'
          Dst:             lj_ctype_getfieldq
        - Src:             'third_party/luajit/src/lj_crecord.c:874,2'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:874,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:877,9'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:878,19'
          Dst:             lj_ir_knum_u64
        - Src:             'third_party/luajit/src/lj_crecord.c:881,17'
          Dst:             lj_ir_kint
        - Src:             'third_party/luajit/src/lj_crecord.c:885,12'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:885,12'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_crecord.c:886,4'
          Dst:             crec_index_bf
        - Src:             'third_party/luajit/src/lj_crecord.c:889,4'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:898,2'
          Dst:             lj_ir_kgc
        - Src:             'third_party/luajit/src/lj_crecord.c:898,2'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:444,13'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:913,5'
          Dst:             crec_index_meta
        - Src:             'third_party/luajit/src/lj_crecord.c:918,11'
          Dst:             lj_ir_kint64
        - Src:             'third_party/luajit/src/lj_crecord.c:918,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:923,11'
          Dst:             lj_opt_fold
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:929,10'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_ctype.h:418,20'
          Dst:             lj_assert_fail
        - Src:             'third_party/luajit/src/lj_crecord.c:932,18'
          Dst:             crec_tv_ct
        - Src:             'third_party/luajit/src/lj_crecord.c:936,5'
          Dst:             crec_ct_tv
    - functionName:    _GLOBAL__sub_I_generated_message_util.cc
      functionSourceFile: ''
      linkageType:     InternalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          1
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10__bswap_32j
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10__bswap_64m
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strpbrk
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10__bswap_16t
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10__bswap_32j
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/byteswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - __bsx
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_any.pb.cc
      functionSourceFile: ''
      linkageType:     InternalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          1
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __dynamic_cast
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtoull
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_descriptor.pb.cc
      functionSourceFile: ''
      linkageType:     InternalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          1
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    isdigit
      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:       []
...
